ggplot2箱式图两两比较_R语言可视化——箱线图及其美化技巧

本文介绍了如何使用R语言中的ggplot2包创建箱线图,并探讨了不同`position`参数对箱线图的影响,如`identity`、`stack`、`dodge`和`fill`。通过示例展示了箱线图的分面和美化方法,包括`facet_grid`和`facet_wrap`的使用,以及`theme_wsj`和`theme_economist`主题的应用。此外,文章还提供了作者的联系方式和学习资源。
摘要由CSDN通过智能技术生成

今天跟大家分享如何在R语言中利用ggplot函数制作箱线图及其美化。

箱线图也是经常会用到的用于呈现数据分布形态的重要的图表类型。

还是以ggplot2包内置的数据集为例进行案例演示:

ggplot(mpg,aes(class,displ))+geom_boxplot()

以上是最简单的形式,一个分类变量,一个连续性数值型;我们通过添加分类变量,让箱线图能够呈现更多的数据信息。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()

接下来我们还像往常一样,通过position参数的切换来验证boxplot图表的position参数使用规则:

ggplot(diamonds,aes(cut,price,fill=color,alpha=1/30))+

geom_boxplot(position="identity")

#当将位置设置为不做任何变换时,分类后的箱线图会在对应的X轴分类项相互叠加,造成遮挡阅读不便,不推荐此参数。

ggplot(diamonds,aes(cut,price,fill=color))+

geom_boxplot(position="stack")

根据经验我们就可以猜到,估计使用堆积方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值