2 台のデバイスに同時に印刷しようとしています。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 ファイルを取得しようとしています。次に、ページごとに 6 つのプロットを持つ結合された .pdf ファイルを取得しようとしています。代わりに、ページごとに 1 つのプロットを持つ結合された .pdf ファイルを取得しています。
この投稿に基づいてコードを作成しました。