如下表,分别有国家代码、年份、实际GDP的数据(从1995-2020,每5年为一个间隔),
我想先求出每个5年的GDP增长率,使用命令后只能得出最后一期的增长率(GDPG),即2020比2015年的数据,但是我想要的是每一期都有一个比上一期的数据。
使用的代码如下:
sort WBCode Year
bysort WBCode: gen GDPG=GDP/GDP[_n-5]
轻易不求麻烦大家,但是实在找了半天多资料快找吐了。尽管可以用excl批量解决,但是还是想把STATA的技术学会,下次就可以更方便了。谢谢大哥大姐们!
WBCode Year GDP GDPG
AFW 1995 1148.412
AFW 2000 1186.147
AFW 2005 1452.7688
AFW 2010 1693.8635
AFW 2015 1886.2482
AFW 2020 1778.9891 1.549086
AGO 1995 2146.4557
AGO 2000 2451.5098
AGO 2005 3220.0781
AGO 2010 3988.6236
AGO 2015 4166.9798
AGO 2020 3213.7842 1.497252
ALB 1995 1488.1033
ALB 2000 1961.0573
ALB 2005 2675.761
ALB 2010 3577.104
ALB 2015 3952.8012
ALB 2020 4424.3102 2.97312
AND 1995 27641.886
AND 2000 34267.582
AND 2005 39782.929
AND 2010 34667.171
AND 2015 35770.777
AND 2020 34287.228 1.240408


雷达卡






京公网安备 11010802022788号







