我有主.rmd文件,除了调用两个rmarkdown :: render()函数来创建file1和file2之外,它什么都不做。它做得很好,但是由于没有main提供的结果或报告,因此它打开了.pdf阅读器,带有空文件。当我按下“编织”按钮时如何将其关闭?最好的情况是阻止它创建main.pdf和弹出窗口。
```{r SuperChunck, echo = FALSE, include = FALSE}
rmarkdown::render(input = "F:/file1.Rmd", encoding = "UTF-8",
output_file = paste0("file1, ".pdf"),
output_dir = PathResult)
rmarkdown::render(input = "F:/file2.Rmd", encoding = "UTF-8",
output_file = paste0("file2, ".pdf"),
output_dir = PathResult)
```
如果我正确理解了您的问题,您就是kniting
主.Rmd文件,其中包含您在问题中显示的代码?如果主.Rmd文件中的代码未生成报告,则没有理由将其作为.Rmd文件。将上面的代码放入“正常” .R脚本中(当然不带
```{r SuperChunck, echo = FALSE, include = FALSE}
和
```
部分)并通过执行脚本,采购脚本或从命令行调用脚本来运行脚本。