R_5th图形的组合

本文介绍了在R语言中如何使用mfrow和mfcols创建图形矩阵,以及如何利用layout函数进行更灵活的图形排列。通过示例展示了如何设置图形的行列布局,包括禁用hist图标注、设置两行两列的矩阵图形以及自定义复杂图形排列。同时,还解释了layout函数的widths和heights参数,以及fig参数在箱线图制作中的应用。
摘要由CSDN通过智能技术生成

对于不同的图形的基本组合,我们可以通过mfrow= c(nrows,ncols)来创建按行填充的图形矩阵,同时 我们也可以通过mfcols = c(nrows,ncols)来创建按列填充的图形矩阵。

 

> attach(mtcars)
> opar < par (no.readonly =  T)

> par(mfrow = c(3,1))

> hist(wt)

> hist(mpg)

> hist(disp)

> par(opar)

> detach(mtcars)

 

可创建一个按31列填充的矩阵图形,如下图所示。

对于hist图,我们可以通过main = “” 或者ann = FALSE来禁用它的标注。

 

同样我们通过plot()相关参数,将其设置为mfrow = c(2,2)可以设定一个两行两列按行排列的矩阵图形。

 

我们同样也可以使用layout()行数在其中添加矩阵来进行相关的排列,它的排列方式会更加自由并且可以通过矩阵设置来设置它各行各列的长宽。

 

比如下例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值