我准备了一个.Rmd文件,该文件进行了一些数据分析,并使用ggplot生成了约25个不同的图。
我想知道是否有一种简单的方法将所有这些图保存到单个PDF文件中。理想情况下,我想在.Rmd文件底部添加一些代码,以查看整个文档,并将每个图保存到PDF(每页一个图)。
当前,我通过为每个图设置变量名称(即p1 = ggplot(), p2 = ggplot(),...,
)然后将其传递到列表并将其保存为pdf来手动完成此操作。
这非常繁琐,手动并且容易出错,尤其是在添加下一个绘图时。
pdf(”myfile.pdf”, onefile = T)
list(p1, p2,...)
dev.off()
有没有一种更简单或更聪明的方法来捕获此数据并一次性保存所有地块。