首页 > 解决方案 > rmarkdown 块参数“R.options”的正确语法

问题描述

我正在寻找一个将“R.options”参数用于 knitr 块的工作示例。就像是:

```{r chunk_fu, echo=FALSE, R.options="width=40"}
head(mtcars)
```

或者

```{r chunk_fu, echo=FALSE, R.options="scipen=-5"}
1234567890
```

这部分似乎不起作用: R.options="width=40"

我需要括号吗?更多报价?少引号?他们应该去哪里?

最后,我的真正目标是在标准 HTML 输出文件中将文本的输出宽度设置为 40 个字符。也许这不是正确的方法,但我找不到正确语法的示例R.options,所以我想问一下。

提前致谢!

标签: rr-markdownknitr

解决方案


答案是使用带引号的值的命名列表:

```{r chunk_fu, echo=FALSE, R.options = list(scipen="-5")}
1234567890
```

注意使用所有值(例如“-5”或“40”)的命名列表。


推荐阅读