layout()

複数グラフの表示レイアウトをプロットする

plot()関数で表示されるグラフは通常は1つである。別のグラフを作成すると、元のグラフは上書きされてなくなってしまう。

例えば、支店別にグラフを作って比較しながら眺めたいときに、一つの領域に複数のグラフを表示したくなる。

grid <- matrix(c(1,2,3,4,5,6), nrow=3, ncol=4)
layout(grid)

とすれば、グラフを作成した順番にレイアウト枠にグラフがプロットされる。

なお、元に戻すには、

layout(1)
par(mfrow=c(1,1))

でリセットが可能。

参考

[グラフ作成]