3
我有几个使用#'
进行记录的R脚本,目的是将所有脚本合并到一个单独的.Rmd
文件中。在单个降价文件中将多个R脚本渲染为降价
我从this post看到它真的直截了当地多主.Rmd
文件中结合使用代码块.Rmd
文件
这是不错,但我更愿意把我的代码.R
文件,因为它运行的速度更快意目的和文档的渲染不会经常发生。
首先,我在主降价文件,尝试这样:
```{r, child = "script.R"}
```
但是,这并不能正确渲染 - bascally一堆与#'
的现在降价的文字。
然后我试图使用什么在这个blog post描述是为了将R脚本在一个单一的降价文件合并:
```{r}
library(rmarkdown)
rmarkdown::render("script.R")
```
但这只是产生script.md
并没有嵌入降价到主文件。关于如何在主文件中正确渲染.R
脚本作为降价的任何想法?
感谢您的答案 - 这适用于我,但它似乎使我的减价图停止显示。具体使用'grViz()'函数和'diagrammeR'包创建的图表 – Warner
这是一个有点不相关的问题。但是,我遇到的一个问题是,添加其他脚本时出现此错误:退出行NA-87(script2.spin.Rmd) 错误parse_block(g [-1],g [1],params.src): 重复标签'unnamed-chunk-1'' – Warner
@Warner看起来第二个问题是由标签冲突引起的,因此解决方案是标记代码块,就像在我编辑的答案中一样。 – Consistency