楼楼要做关于高新技术企业的回归,要保证每个高新技术企业的观察期都在评定的三年有效期内。国泰安中只有评定当年的年份,楼楼想扩充为三年。一开始不会整,后来看到了连玉君老师的视频后想到了下面的程序: expand 3 //三年有效期
sort stkcd year //按照公司、年的顺序排序
bysort stkcd year: gen x=_n //给每个公司按年排序号123
replace year=year[_n-1]+1 if x==2 //序号为2的在“1”的基础上加一年
replace year=year[_n-1]+1 if x==3 //序号为3的在“2”的基础上加一年
楼楼是STATA菜鸟,可能有不对的地方,也可能有更简便的办法,欢迎大家交流