我可以链接到Rmd目录中的所有图像文件吗?

时间:2015-12-09 17:25:34

标签: r r-markdown

我有一个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,")")
    }

1 个答案:

答案 0 :(得分:0)

根据Gregor的评论,解决方案是

```{r, results = 'asis'}

plots <- list.files("plot/")

for(i in plots){
  filename <- file.path("plot", i)
  cat("![text](",filename,")")
```