graphpad分组百分比柱状图_Stata里面的三种柱状图

本文介绍了在Stata中绘制柱状图的三种方法,包括基本柱状图、带数值的柱状图和分组百分比柱状图。通过实例展示了如何使用不同命令和选项,以及如何调整颜色和透明度,以适应不同分组变量的需求,使图表更具视觉冲击力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

三种样式的柱状图,你更喜欢哪种呢?

R里面的ggplot2包可绘制的柱状图总共来说的话有三种,分别是identityfilldodge。那么如何在Stata中也画出相应的三种类型的图呢?

首先以最简单的柱状图入手:

use diamonds,clear 
* 这份数据集包含了 53940 颗钻石的价格和其它属性数据:
* carat:钻石的重量(克拉)
* cut:钻石的切工(五分组变量:Fair, Good, Very Good, Premium, Ideal)
* color:钻石的颜色
* clarity:钻石的纯净度(八分组变量)
* price:钻石的价格
contract cut //这个时候不能用collapse,collapse里面的percent是计算非缺失值的百分比,这个命令在进行数据预处理时比较好用,但在此处不好用。
tw bar _freq cut, fcolor(green%50) barwidth(0.8) xlab(, val)

cea4be39f2252f3ec231c22dbd40d34e.png

上面展示的是tw bar的柱状图,其实也可以使用gr bar来实现同样的操作(一定要注意tw bargr bar两个是不同的命令),代码如下:

use diamonds,clear 
gr bar , over(cut) bar(1,color(green%50))   /// 
    blab(bar,pos(inside) format(%6.2f) size(small))

40fb58ff7cf99aad107e57f75fc1035e.png

两者最大的区别在于纵轴,但是反映出来的信息其实是一样的。而且gr bar可以通过blab()选项来显示每一个柱条的对应数值,而tw类型的bar应该是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值