そんなこと知ってる
pdf("myOut.pdf")
rでPDFに印刷します。
PDFファイル(末尾に追加))の新しいページに後続のグラフを印刷するループを作成しますか?
後続のグラフを新しいPDFファイル(ファイルごとに1つのグラフ)に印刷するループを作成しますか?
Help(pdf)を見ましたか?
使用法:
pdf(file = ifelse(onefile, "Rplots.pdf", "Rplot%03d.pdf"), width, height, onefile, family, title, fonts, version, paper, encoding, bg, fg, pointsize, pagecentre, colormodel, useDingbats, useKerning)
引数:
file: a character string giving the name of the file. For use with 'onefile=FALSE' give a C integer format such as '"Rplot%03d.pdf"' (the default in that case). (See 'postscript' for further details.)
1)では、onefileをデフォルト値のTRUEのままにします。複数のプロットが同じファイルに入ります。
2)では、onefileをFALSEに設定し、C整数形式のファイル名を選択すると、Rは一連のファイルを作成します。
わかりません。
同じファイルに追加(ページごとに1つのプロット):
pdf("myOut.pdf")
for (i in 1:10){
plot(...)
}
dev.off()
各ループの新しいファイル:
for (i in 1:10){
pdf(paste("myOut",i,".pdf",sep=""))
plot(...)
dev.off()
}
pdf(file = "Location_where_you_want_the_file/name_of_file.pdf", title="if you want any")
plot() # Or other graphics you want to have printed in your pdf
dev.off()
PDFには必要な数だけプロットできます。プロットはさまざまなページのPDFに追加されます。 dev.off()はファイルへの接続を閉じ、pdfが作成され、次のようになります
> dev.off()
null device 1