我想在一个pdf文件中打印多个图表。我知道这方面有很多,但我想为每个页面打印不同的窗口/图形大小,即第一页8.5x11,第二页11x8.5等等。我尝试这样做:多图pdf R
pdf(file="Combined_Graphs.pdf",onefile=TRUE,bg="white",width=8.5,height=11)
hist(rnorm(100))
pdf(file="Combined_Graphs.pdf",onefile=TRUE,width=11, height=8.5, bg="white")
hist(rnorm(100,10,2),col="blue")
dev.off()
我必须使用onefile=TRUE
错了,因为它只有在关闭之前生成的最后一个图形。有没有更好的方式来调整图形设备的大小,而不必两次调用pdf函数?
谢谢!这是真棒,工作得很好,我再也不用再使用Adobe Acrobat了:) – austin
你可以用pdftk做各种各样的整洁东西。从命令行运行它可以很容易地编写脚本,例如截取不同长度的子报告组成的pdf。 –
如果这个答案解决了你的问题,请随时检查绿色的标记。 –