gpt4 book ai didi

r - 使用 rMarkdown 自动生成报告

转载 作者:行者123 更新时间:2023-12-04 09:33:27 29 4
gpt4 key购买 nike

我正在尝试在 rMarkdown 中使用相同的模板生成大约 50 个报告。我不想每次都更改输入文件的名称,我想为输出文件选择不同的名称。

有什么办法可以使这个过程自动化?

谢谢你。

最佳答案

另一种选择是在单独的 R 脚本中使用 rmarkdown 包的 render() 函数呈现您的报告。

report.Rmd 看起来像这样:

---
output: pdf_document
---
# A table with data received from R script

```{r,results='asis'}
library("knitr")
kable(mydataset)
```

R 脚本如下所示:
library("rmarkdown")
for (i in 1:50){
mydataset <- head(mtcars)
render( input="report.Rmd", output_file=paste0("reportNo_", i, ".pdf") )
}

关于r - 使用 rMarkdown 自动生成报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28368150/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com