matlab 条形图误差线,数据可视化系列:手把手教你绘制带误差线的条形图

原标题:数据可视化系列:手把手教你绘制带误差线的条形图

条形图可以用于展示数据不同分类下的均值、中位数、标准差和置信区间等,Excel可以实现,但对于带误差线的条形图而言,还是比较麻烦的。R语言的基础绘图包和ggplot包也可以实现,但都会稍微麻烦一些,今天我们介绍一个函数,可以很方便的实现带误差线的条形图,希望对你有帮助。

一、删除内存中变量并导入剪贴板上数据

rm(list = ls)

mydata

二、变量因子化

mydata $sex

mydata $bmig

三、查看数据

str(mydata)

head(mydata)

summary(mydata)

3d638d48d608be1d083f2afcc7821a83.png

四、误差条形图绘制

library(epiDisplay)

#基础绘制

aggregate.plot(x=mydata$age, by= list(SEX = mydata$sex, BMIG = mydata$bmig),

return= TRUE)

c9bfe11acff76a891b954d8f865707f1.png

#定制化图形

aggregate.plot(x=mydata$age, by= list(SEX = mydata$sex, BMIG = mydata$bmig), error= "ci",

legend.site = "topleft", bar.col = c( "red", "green"),

main = "auto")

22aede831f7e6f935421cf0e5ca72f0a.png

五、aggregate.plot函数的更多细节

?aggregate.plot

ecabd3afcfbe59c94935a4dd00a4b182.png

写在后面

公众号:刘老师医学统计,不仅有大量免费的统计学教程,做统计时可以直接参考使用,非常方便。另外,刘老师创立的小白学统计训练营和小白学R语言训练营,针对零基础学员,快速掌握常用统计方法和常用R语言技能,广受好评。最有特色的是,刘老师还提供1V1统计咨询服务,可微信可通话。返回搜狐,查看更多

责任编辑:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值