如何在 R 中停止 par(mfrow) 在一个绘图窗口中创建多个绘图,而只创建一个绘图?
r programmingserver side programmingprogramming更新于 2025/6/27 21:52:17
使用 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)