複数 (4 つ) の散布図を 1 つの図に結合しようとしています (ただし、散布図マトリックスではありません)。パッケージのscatterplot()
機能で個々の散布図を作っています。または関数car
のいずれかを使用して、4 つのプロットを組み合わせることができました。ただし、Rstudio でこれを実行しようとすると、4 つのプロットが順番に表示されます。これが R または Rstudio の新しいバージョンによるものかどうかはわかりません。layout()
par()
mtcars データセットを使用した例を次に示します。
par(mfrow=c(2,2), oma=c(1,1,2,1), mar=c(4,4,0,1), cex.lab=1, cex.axis=0.8)
scatterplot(mpg ~ disp, data=mtcars, smooth=F, boxplots=F, xlab="", ylab="mpg", grid=F)
scatterplot(mpg ~ wt, data=mtcars, smooth=F, boxplots=F, xlab="", ylab="", grid=F)
scatterplot(hp ~ disp, data=mtcars, smooth=F, boxplots=F, xlab="hp", ylab="mpg", grid=F)
scatterplot(hp ~ wt, data=mtcars, smooth=F, boxplots=F, xlab="Weight", ylab="", grid=F)
Windows 10 で R 3.4.2、RStudio 1.1.453 を実行しています。