pdf()
プロットを外部ファイルに保存するためにRの関数を使用する場合、プロットのサイズを指定width
および/または調整できます。height
ただし、複数のプロットを取得する状況があります (たとえば、 を使用par(mfrow=c(2,4))
)。この状況では、すべてのプロットを適切に表示するために何が最適で、PDF ファイルがwidth
最適かを判断するのは困難です。height
PDFファイルでRを自動的に「プロットに合わせる」方法はありますか? 引数を検索してpdf()
いくつか試してみましたが、満足のいく結果ではありませんでした。どうもありがとうございました!
質問する
11280 次
1 に答える
3
ggplotを使ったものはどうですか?
require(ggplot2)
# Bogus data
x <- rnorm(10000)
y <- as.factor(round(rnorm(10000, mean=10, sd=2), 0))
df <- data.frame(vals=x, factors=y)
myplot <- ggplot(data=df, aes(x=vals)) +
geom_density() +
facet_wrap(~ factors)
ggsave(filename="~/foo.pdf", plot=myplot, width=8, height=10, units="in")
編集:複数のページにわたって印刷する必要がある場合は、この質問を参照してください。
于 2012-10-19T14:17:58.467 に答える