输出ggplot导致一个pdf但R中有几个页面

时间:2015-06-24 21:29:53

标签: r pdf ggplot2

ggplot我至少有10个图(我们可以称之为plot1,plot2 ....)。我可以将它们输出到单独的pdf文件中。但我更喜欢只在一个pdf文件中输出它们,而是输出几页。一页,一页来自ggplot。

我试图列出所有情节并使用ggsave,但它无法正常工作。任何想法或脚本都可以帮助?谢谢

2 个答案:

答案 0 :(得分:10)

请参阅pdf函数。

对于三个图,它看起来像这样(使用默认命名保存到您的工作目录中)。在打开文件之前,请运行dev.off行。

pdf()
plot1
plot2
plot3
dev.off()

如果您的绘图已存储在名为list1的列表中:

pdf()
list1
dev.off()

答案 1 :(得分:1)

根据aosmith的回答,这是一个简单的包装函数,用于将ggplot2图表列表保存到单个pdf中。

<p>Today is <?php echo $current_day; ?></p>
<p><?php $special; ?></p>