如何在 R 中停止 par(mfrow) 以在同一个绘图窗口中创建多个绘图,并且只创建一个绘图?
当我们使用 par(mfrow) 时,我们定义了希望在绘图窗口中绘制的绘图数量,而且当我们绘制完所有必要的绘图后,便会从第一个绘图重新开始。例如,如果我们将 par(mfrow) 设置为 (2,2),那么我们在绘图窗口中将有四个绘图,但是如果我们希望在绘图窗口中创建一幅绘图,那么它不适用,它将在左上角显示一个小的绘图。为处理该问题,我们可以将 par(mfrow) 设置为 (1,1)。
示例
par(mfrow=c(2,2)) x<-rnorm(100) y<-rnorm(100,0.5) z<-rnorm(100,1) a<-rnorm(100,1.5) hist(x) hist(y) hist(z) hist(a)
输出
创建第五个绘图,我们希望它适合整个绘图窗口 -
示例
b<-rpois(10000,2) hist(b)
输出
更改 par(mfrow) 以使第五个绘图出现在整个绘图窗口中 -
示例
par(mfrow=c(1,1)) hist(b)
输出
广告