是否可以自动化 R markdown 文件?

Jac*_*tis 3 r r-markdown

我需要生成一千个 R Markdown 文件,每个文件本质上都是相同的,只是具有不同的标题和不同的数据子集。有没有办法将这些标题和子集存储在对象中并自动创建和编织 R Markdown 文件?

Jan*_*uhr 5

是的。当您单击 Rstudio 中的编织按钮时,它会调用函数 rmarkdown::render()。这也可以在代码中完成,无论是在for循环中,apply还是purrr使用名为 apply 的版本map。您将需要创建一个 rmarkdown 文档,该文档首先采用标题和子集的参数,然后以上述方式将这些参数传递给渲染函数。

有关文档中参数的介绍,请查看此处的文档