想处理一份上市公司地址变更的数据,如:
id year province prochg
1 2010 1 0
1 2011 1 2
1 2012 1 0
1 2013 1 0
2 2010 2 1
2 2011 2 0
2 2012 2 3
2 2013 2 0
我将公司进行了分组,有四个年份,province都是2010年的地址,然后prochg就是地址变更,如果那一年没有变,就是0,如果地址变了,prochg就是变化后的地址代码,现在我想把地址与年份对应起来,请教一下怎么用stata来实现呢?
1 2011 2 2
1 2012 2 0
1 2013 2 0
2 2010 1 1
2 2011 1 0
2 2012 3 3
2 2013 3 0
这是我想得到的结果。
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
夏目贵志 发表于 2016-12-11 03:19 replace province = l.province*(prochg==0)+prochg*(prochg!=0)