ここでは、繰り返し実行して別のファイルに保存するプロットのコードを示します。Rの同じJPEGファイルに複数のFigureをプロットする方法はありますか?
lab=unique(train_train$PdDistrict)
lab=as.character(lab)
par(mfrow=c(1,2),mar=c(9,4,1,0))
for(i in 1:length(lab))
{
jpeg(file=mypath,quality=100,width=1024,height=768)
mypath=file.path("C:","Users","sujit_000","Desktop",paste("PDdistrict",i,".jpeg",sep=""))
a=plot(table(train_train[train_train$PdDistrict==lab[i],1]),las=2,main=lab[i])
dev.off()
}
このようになっているJPEGファイルは、ファイルごとに1つの画像が表示されていますが、ファイルごとに2つの画像を保存します。
'layout'関数を使います。私はJPEG形式には複数ページオプションがあるとは思わない。そのためには、PDFまたはPSが必要です。 –
'pdf'が問題ない場合は、スクリプトの前に' pdf( "myplot.pdf") 'を、最後に' dev.off() 'を置くことができます。 @ 42は正しいですが、 'jpeg()'では動作しません。 –