我希望能在一个pdf文件中打印多个图形。虽然这方面已经有很多相关内容,但我想为每个页面打印不同的窗口/图形尺寸,例如第一页是8.5x11,第二页是11x8.5等等。我尝试了以下方法:
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函数?