楼主: hiderm
6768 0

[一般统计问题] 如何在Stata中编程手动计算异众比率? [推广有奖]

已卖:5227份资源

院士

59%

还不是VIP/贵宾

-

威望
1
论坛币
59505 个
通用积分
4044.5148
学术水平
253 点
热心指数
332 点
信用等级
219 点
经验
76220 点
帖子
2202
精华
1
在线时间
2767 小时
注册时间
2006-6-3
最后登录
2025-9-20

楼主
hiderm 发表于 2019-2-17 23:22:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
异众比率(variation ratio,以下简称 vr)是统计学当中研究现象离中趋势的指标之一。异众比率指的是总体中非众数次数与总体全部次数之比。
换句话说,异众比率指非众数组的频数占总频数的比例。

异众比率的公式如下:

vr_y= [ ∑(f_i) - f_max ] / ∑(f_i)


其中:y         是 变量名

          f_i       是 变量y 的 第 i 个(非缺漏值)取值对应的频数;

          f_max 是 变量y 的 众数(频数最高的取值)对应的频数;


现在我想自己计算这个异众比率,目前掌握的信息如下:

sysuse "auto.dta", clear
tabulate rep78
tab rep78.png
*从上表的输出结果可以看出,rep78的众数是3,对应的频数是f_max=30;
*相应的 ∑(f_i) = 2+8+30+18+11=69*这样计算异众比率就是  vr = (69 - 30)/69 = 0.5652
*可是这个f_max=30 如何提取呢?

*如何用命令(或者函数、公式等)编程计算出这个异众比率呢?



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


tab rep78.png (8.21 KB)

tab rep78.png

[b][color=Red]提请应助者注意:请不要上传draft或者wp版本,谢谢!因为这些版本我自己用谷歌搜索就可以搜到并免费下载

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 23:48