R Markdown:如何在插入的图像旁边放置一个列表

时间:2016-04-11 00:51:56

标签: r knitr r-markdown

如何插入图像并将其放在Markdown列表旁边?我有一个长度为n的循环。在每次迭代中,我都需要输出一个列表和一个插入的图像彼此相邻。在下一次迭代中,我会做同样的事情,但是在下一行。

我知道如何在循环中插入图像:

```{r myplots,results="asis"}
for (i in 1:n) {
  pic_name <- paste("\n![](",paste(i,".png",sep=""),sep="")
  pic_name <- paste(pic_name,")\n",sep="")
  cat(pic_name)
}
```

但我怎么能在图像旁边插入这个列表

Here's a list:

- an item in the list
- another item
- yet another item

1 个答案:

答案 0 :(得分:0)

我通过创建一个html表并将列表分配给两列之一并将图像分配给另一列来解决这个问题:

cat("<table><tr valign='top'><td>")
cat(LIST)
cat("</td>")
cat("<td>")
cat(pic_name)
cat("\n</td>")
cat("<tr></table>")

列表和图像在顶部对齐。