2017-02-12 120 views
0

我正在準備R降價文檔。我從目錄中讀取許多圖像到.rmd文檔。我可以用一個循環做到這一點,但是,圖像重疊並切斷了每個小部分,這相當令人討厭。重疊的圖像R markdown

我的代碼:

```{r , results='asis', echo=FALSE} 
files <- list.files(path = "/images/, pattern = "png", full.names = TRUE) 

for (f in files) { 
    cat(paste0("![](", f, ")\n")) 

} 
``` 

這將返回目錄images所有的PNG的,但他們是重疊的。我嘗試添加一個空白行,例如:

```{r , results='asis', echo=FALSE} 
files <- list.files(path = "/images/, pattern = "png", full.names = TRUE) 

for (f in files) { 
    cat(paste0("![](", f, ")\n")) 
print("") 
} 
``` 

但是這不能解決它。

+0

你試過設置大小? – sb0709

回答

0

利用向量化的paste0,無需循環遍歷文件。試試這個

```{r , results='asis', echo=FALSE} 
files <- list.files(path = "/images/, pattern = "png", full.names = TRUE) 
res <- paste0("![](", files, ")<br><br>") 
cat(res) 
``` 

你可以添加刪除的<br>數量更多的垂直空間

+0

代碼本身不起作用,但我只需要'
',謝謝。 – Fungie

+0

在我的機器上完美地工作 –