我正在使用knitr从Rmd创建一个markdown文件,我在.Rmd脚本的顶部设置了以下选项来隐藏所有结果和图表:
```{r, echo=FALSE}
opts_chunk$set(results="hide", fig.show="hide")
```
当我在RStudio中点击“编织HTML”按钮时,它可以正常工作 - 我可以获得输出结果和图形。但是,如果我从命令行运行:
Rscript -e 'knitr::knit("myfile.Rmd")'
看起来opts_chunk$set()
这一行没有被读取,我在md输出中获得了结果和图表。我通过在Rscript命令中指定这些选项来解决了这个问题:
Rscript -e 'library(knitr); opts_chunk$set(results="hide", fig.show="hide"); knit("myfile.Rmd")'
但我更愿意从我使用的文件中读取所有选项,而不是在命令行上指定。当我用Rscript在命令行上进行knit
时,如何读取.Rmd文件中的选项?
谢谢。