楼主: boykaikai
13851 6

关于算加权平均值的问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

65%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2031 点
帖子
9
精华
0
在线时间
58 小时
注册时间
2011-3-12
最后登录
2024-7-25

楼主
boykaikai 发表于 2012-5-3 14:20:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我现在有code year d lm几个数据,d是虚拟变量,我想算lm在d不同的情况下的加权平均值。不过不知道加权平均在stata里面怎么用

我算平均值时用的是tabstat  lm if d==0,by(year) stat(count mean p50)这个函数 有办法在这个函数上改进吗,如果不行的话,还有什么别的办法?
二维码

扫码加我 拉你入群

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

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

关键词:加权平均值 平均值 tabstat Count Stata 平均值

沙发
boykaikai 发表于 2012-5-3 20:24:35
没人可以回答一下吗。。。

藤椅
haddy1009 发表于 2012-5-18 21:14:00
您好 我也遇到这个问题 不知道怎么解决

板凳
sungmoo 发表于 2012-5-19 08:06:40
楼主并没有提到哪个变量表示权重(数)

报纸
swufe2012 发表于 2012-5-24 22:52:53
sungmoo 发表于 2012-5-19 08:06
楼主并没有提到哪个变量表示权重(数)
如果我想按照stkcd year为基准,以money为权重对interest求平均值,命令怎么用呀?

stkcd        year                money        interest
4        2003               10000000        5.04
4        2003                10000000        5.04
4        2003                10000000        5.31
4        2003                10000000        5.04
像这样数据

地板
sungmoo 发表于 2012-5-25 06:16:42
如果我想按照stkcd year为基准,以money为权重对interest求平均值,命令怎么用呀?
bys stkcd year: egen p=pc(money),prop
bys stkcd year: egen m=sum(p*interest)
已有 4 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
树叶Leslie + 1 热心帮助其他会员
guoyijj + 5 + 2 + 2 + 2 热心帮助其他会员
bearman88 + 5 + 2 + 2 + 2 精彩帖子
Sunknownay + 100 + 5 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 100  论坛币 + 15  学术水平 + 6  热心指数 + 5  信用等级 + 5   查看全部评分

7
guoyijj 发表于 2018-1-12 09:50:19
sungmoo 发表于 2012-5-25 06:16
bys stkcd year: egen p=pc(money),prop
bys stkcd year: egen m=sum(p*interest)
非常感谢!!!

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

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