全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7595 10
2014-09-27
                      id         year

                      1            1          3                                          
                      1           2          2            
                      1           3          6
                      1           4          8
                      1           5          9
                      1           6         10
                      1           7          9
                      2           1          2
                      2           8          4
                      .........
我想求相同的id: id1       year6=year1+year2+year3+year4+year5=3+2+6+8+9
                                        year7=year2+year3+year4+year5+year6=2+6+8+9+10
                          往下以此类推id2.....,各位师兄师姐们,stata的命令是什么啊?





二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-27 09:43:26
学习一下                                                                        
                                       
                                                     
                                                     
                                             
                                                                 
                                                                                 
二维码

扫码加我 拉你入群

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

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

2014-9-27 11:33:14
sort id year
bys id: movavg year_new=var,lag(5)
gen year_newtotal_5=year_new*5
二维码

扫码加我 拉你入群

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

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

2014-9-27 13:41:08
year   1     2   3   4   5      6
var     0    0   0   0   0   0.0015607  
year_new第六年应该是0(前五年var的均值),结果出来怎么是0.0002601
二维码

扫码加我 拉你入群

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

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

2014-9-27 17:13:48
gefeixiaoxiao 发表于 2014-9-27 13:41
year   1     2   3   4   5      6
var     0    0   0   0   0   0.0015607  
year_new第六年应该是0(前 ...
是我忽略了,movavg求的是包括该行观测值在内的前N个数的移动均值。不过问题也很好解决,用包括该行观测值在内的前6行的和减去该行观测就好了。

sort id year
bys id: movavg year_new=var,lag(6)
gen year_newtotal_5=year_new*6-var
二维码

扫码加我 拉你入群

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

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

2014-9-27 19:18:37
阿狸与桃子 发表于 2014-9-27 17:13
是我忽略了,movavg求的是包括该行观测值在内的前N个数的移动均值。不过问题也很好解决,用包括该行观测值 ...
,谢谢啦
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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