我正在尝试将多个(四个)散点图组合成一个图形(但不是散点图矩阵)。scatterplot()
我正在使用包的功能制作单个散点图car
。我曾经能够使用layout()
orpar()
函数来组合这四个图。但是,现在当我尝试在 Rstudio 中执行此操作时,它只是按顺序显示四个图。我不确定这是否是因为 R 或 Rstudio 的较新版本。
以下是使用 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。任何指针将不胜感激。