id year residual sd
1 00 0.2
1 01 0.3
1 02 0.2
1 03 0.2
1 04 0.1
1 05 0.3
1 06 0.3
1 08 0.1
1 09 0.4
数据如上,想对每一家公司(id)每一个年度(year t),求t到t-4五年的变量residual的standard deviation.
有个问题就是,一定要保证在t至t-4年连续的五年都有数据才需要计算,否则就列示为缺省。比如上面的数据,在00-03年生成的sd均为缺省,04-06可以计算,而08-09因为缺少了07的值所以依然为缺省。请问要如何用stata实现呢?我主要的困难就是如何识别在连续的五年内有缺省的年份。
请赐教,谢谢!