day-2021-04-27—R语言制作图(图形组合、图形布局的精细控制)

R语言制作图(图形组合、图形布局的精细控制)

一、图形组合

  • mfrow:mfrow参数,设置图个数布局

    attach(mtcars)   # 将mtcars的列数据、行数据加载到r路径中,可以直接输入数据框的列名便可得到列所有数据
    opar <- par(no.readonly=TRUE)  # 将所有默认参数保存在一个opar向量中
    par(mfrow=c(2,2))  # mfrow:设置图形个数布局:参数类型为向量,向量一:多少行,向量二:多少列(几行,几列)
    plot(wt, mpg, main="wt vs mpg")  # 按顺序放入布局,第一个:为第一行第一列
    plot(wt, disp, main="wt vs disp")  # 按顺序放入布局,第一个:为第一行第二列
    plot(wt, main="My wt")  # 按顺序放入布局,第一个:为第二行第一列
    hist(wt, main="Histogram")  # hist(条形图),按顺序放入布局,第一个:为第二行第二列
    par(opar)  # 恢复默认值
    detach(mtcars)  # 解除attach效果
    
  • layout():layout函数,设置个数布局

    attach(mtcars)   # 将mtcars的列数据、行数据加载到r路径中,可以直接输入数据框的列名便可得到列所有数据
    layout(matrix(c(1,1,2,3), 2, 2, byrow=TRUE), widths=c(3,1), heights=c(1, 1))  
    				# matrix:设置行列存放个数,数字为第几个布局,同数字为同行放一个图,2,2:多少行,向量二:多少列(几行,				   几列),byrow=TRUE:保持固定格式,widths:参数为向量,第一行多宽,第二行多宽,heights:参数为向量,				  第一行多高,第二行多高
    				  
    hist(wt)  # hist(条形图),顺序放入布局
    hist(mpg)  # hist(条形图),顺序放入布局
    hist(disp)  # hist(条形图),顺序放入布局
    detach(mtcars)  # 解除attach效果
    

二、图形布局的精细控制

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1cROYGJz-1620140199514)(D:\大数据专业工具存放\Typora\Typora图片存放\image-20210427103411237.png)]

  • fig:fig参数,设置图片精准控制

    opar <- par(no.readonly=TRUE)  # 将所有默认参数保存在一个opar向量中
    par(fig=c(0, 0.8, 0, 0.8))  # fig参数:参数为向量,向量格式为上图所示
    plot(mtcars$wt, mtcars$mpg, xlab="Gallon", ylab="weight")  # 创建图,取mtcars的列为x,y,设置z、y轴名字
    par(fig=c(0.65, 1, 0, 0.8), new=TRUE)  # new参数:不覆盖上张图片
    boxplot(mtcars$mpg, axes=FALSE)  # boxplot:图形类型,axes=FALSE:去与其他图的连接线
    par(fig=c(0, 0.8, 0.55, 1), new=TRUE)
    boxplot(mtcars$wt, horizontal=TRUE, axes=FALSE)
    par(opar)  # 恢复默认值
    

RUE, axes=FALSE)
par(opar) # 恢复默认值



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值