全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
13741 6
2012-05-03
我现在有code year d lm几个数据,d是虚拟变量,我想算lm在d不同的情况下的加权平均值。不过不知道加权平均在stata里面怎么用

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

扫码加我 拉你入群

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

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

全部回复
2012-5-3 20:24:35
没人可以回答一下吗。。。
二维码

扫码加我 拉你入群

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

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

2012-5-18 21:14:00
您好 我也遇到这个问题 不知道怎么解决
二维码

扫码加我 拉你入群

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

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

2012-5-19 08:06:40
楼主并没有提到哪个变量表示权重(数)
二维码

扫码加我 拉你入群

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

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

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
像这样数据
二维码

扫码加我 拉你入群

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

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

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)
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群