楼主: agent1
1157 0

[一般统计问题] 加权平均要注意 [推广有奖]

  • 6关注
  • 3粉丝

已卖:620份资源

副教授

10%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
38.9960
学术水平
2 点
热心指数
1 点
信用等级
1 点
经验
116 点
帖子
269
精华
0
在线时间
944 小时
注册时间
2009-9-10
最后登录
2025-11-26

楼主
agent1 发表于 2021-9-19 09:22:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
加权平均大家一定要注意

bysort p:egen jqpj=sum(n*price/sum(n)),jqpj并不是加权平均的正确方式

sum有两层,外面的一层是求总的和,而里面的一层是累加求和。因此,错了。

bysort p:egen 总和=sum(n)

bysort p:gen 累加和=sum(n)

因此,必须按照如下次序求加权系数

bysort p:egen a=sum(n),总和

bysort p: gen k=n/a,权重。此时,egen用不了,egen只能用于函数

bysort p:egen 加权平均价=sum(price*k)

不知道,分组加权平均还有没有更好的办法




二维码

扫码加我 拉你入群

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

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

关键词:bysort Price egen Rice Sum

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 06:21