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