我有一个R脚本,它生成许多png文件并将它们放在一个子目录(称为plot)中。为简单起见,我想将此文件保存为简单的R脚本。
我还想使用Rmd脚本在html或pdf文件中显示所有png图像。我知道如何使用嵌入单个文件,但是可以在循环中嵌入rmarkdown,还是以其他方式包含文件?我查了一下,但没有用。
我有一个块的基础来获取文件名但我错过了一个关键行:
plots <- list.files("plot/")
for(i in plots){
# NOW WHAT?
}
有什么建议吗?感谢。
修改
这很有用。谢谢@Gregor。
plots <- list.files("plot/")
for(i in plots){
filename <- file.path("plot", i)
cat("![text](",filename,")")
}
答案 0 :(得分:0)
根据Gregor的评论,解决方案是
```{r, results = 'asis'}
plots <- list.files("plot/")
for(i in plots){
filename <- file.path("plot", i)
cat("![text](",filename,")")
```