R语言中控制绘图面板中绘图数目

1、一般绘图

> plot(0:10)

 

 

 

2、利用mfrow参数设置

par(mfrow = c(1,2))   ## 设置为一行两列
plot(0:10)
plot(0:10)

 

 

> dev.off()  ## 清空设置
null device 
          1 

 

> par(mfrow = c(1,4))   ## 设置为1行4列
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> dev.off()     ## 清空设置
null device 
          1 

 

 

 

 

> par(mfrow = c(2,4))    ## 设置为2行4列
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> plot(0:10)
> dev.off()          ##关闭绘图
null device 
          1 

 

 

 

 

3、利用mfrow VS mfcol

 

mfrow:先行后列

> par(mfrow = c(2,2))     ## 设置为两行两列
> plot(0:10, main = "1111")
> plot(0:10, main = "2222")
> plot(0:10, main = "3333")
> plot(0:10, main = "4444")
> dev.off()               ## 关闭绘图
null device 
          1 

 

 

 

mfcol: 先列后行

> par(mfcol = c(2,2))
> plot(0:10, main = "1111")
> plot(0:10, main = "2222")
> plot(0:10, main = "3333")
> plot(0:10, main = "4444")
> dev.off()
null device 
          1 

 

 

posted @ 2022-01-18 20:41  小鲨鱼2018  阅读(249)  评论(0编辑  收藏  举报