knitr中的多个图形

时间:2015-08-18 15:11:26

标签: r knitr

我正在尝试在Rknitr中生成报告。我已将大部分文档准备好并正常工作。但是在文档的一个部分中,我需要生成一些图。但是,确切的绘图数量因报告而异。它由代码的list部分生成的R确定。此列表的元素数量不是恒定的。有没有办法在knitr中执行此操作。

例如,我正在生成一个图表列表,比如l,这样

l <- c()
l <- c(l, p) # where p is a ggplot graph
l <- c(l, p2) # where p2 is another ggplot graph

但是,在处理结束时length(l)是可变的。如何使用knitr绘制文档中的所有这些图?

1 个答案:

答案 0 :(得分:2)

只需打印清单:

A

这将生成列表中的所有图。但是,这会在文档中放置相当难看的列表索引号。因此,您也可以使用以下内容,省略:

run()