我試圖同時打印到兩個設備。我可以大部分創建我想要的輸出,但我不確定如何更改第一個設備的par$mfrow
設置。打印到多個設備
pdf(file="test.all.pdf",width=7,height=10,pointsize=12,bg="white",paper="letter",pagecentre=T)
par(mfrow=c(3,2))
for(i in 1:12){
temp <- rnorm(500,i,1)
pdf(paste0("test_",i,".pdf"))
dev.control(displaylist="enable")
hist(temp)
dev.copy(which=2)
dev.off(which=3)
}
graphics.off()
我想爲每個圖獲得單獨的.pdf文件,然後合併.pdf文件,每頁有6個圖。相反,我只是得到一個合併的.pdf文件,每頁有1個繪圖。
我建立了我基於這個post的代碼。
相關崗位:http://stackoverflow.com/q/7942612/1000343 – 2013-04-10 15:57:04
你(的有6個以上格式)的目標應該只使用一個調用'pdf'來完成。這是內部調用'pdf'(和'dev.off')的東西。 – 2013-04-10 16:23:28
@dayne我意識到,但想要鏈接其他用戶的上下文。我將在短時間內刪除我的評論,並建議您也這樣做,以避免混淆該主題。如果您在帖子中添加鏈接,我會刪除原始評論。 – 2013-04-10 16:39:18