5

Rには6つのプロットがあり、それらを1つのビューにプロットしたいと思いました。つまり、A4サイズの1ページにまとめたいと思います。

私が使用しているプロットコードは次のとおりです。

 plot(temp$ambtemp,type="o", pch=22, lty=2, col="brown",xlab = "Hour  2007/09/30" , ylab= "Tempreture" )

 title(main="Hourly Mean, node 25", col.main="brown", font.main=1)

なにか提案を?

4

3 に答える 3

8

これを行う方法の再現可能な例を次に示します。

pdf('eg.pdf', width = 8.3, height = 11.7)  ## Device with dimensions of A4 paper
par(omi = rep(.5, 4))                      ## 1/2 inch outer margins
par(mfrow = c(3,2))                        ## 2x3 grid of plotting areas
replicate(plot(rnorm(99)), n = 6)          ## 6 example plots
dev.off()
于 2013-01-06T17:35:43.370 に答える
3

このlayout機能を使用すると、1 つのデバイス (たとえば A4 ページ) をプロットに使用できる複数の領域に分割できます。

于 2013-01-06T16:45:00.497 に答える
2

標準のグラフィックを使用する場合の最も簡単な方法は、 を使用することです par(mfrow=c(3,2))。他に何も必要ありません。ただし、非常に優れたマルチパネル プロットを作成する場合は、latticeまたはグラフィックスを確認することを強くお勧めします (これは最後の質問への回答でもあります)。ggplot2

于 2013-01-06T16:51:38.330 に答える