Comcd year x y 0001 2011 3 A
0001 2012 5 A
00002 2012 4 B
00002 2013 5 B
00002 2014 3 B
00003 2012 4 A
00003 2014 5 A
x代表主营收入,y代表行业
我先是用代码egen z=sum(x) if year==2011 & y=="A"得出A行业2011年所有公司的营业收入总和
然后再用replace z=sum(x) if year==2012 & y=="A"计算A行业2012年的营业收入和时出现问题,此时replace代表的gen的结果并非是所有总和,怎样解决这个问题?