各位学友,真诚请教一个关于STATA命令的问题。我的数据结构如下:
firm_id year value
001 2001 120
002 2000 110
002 2001 100
003 2000 540
004 2001 600
004 2002 300
我想得到每个公司后一年value减去前一年value的值,我使用的命令是:
gen dvalue=value-value[_n-1]
但是,有问题,结果显示不是锁定同一家公司,只是用后面的一个value减去前面一个value,我必须要锁定在同一个公司才行。我想要的结构应该是
firm_id year value dvalue
001 2001 120 .
002 2000 110 .
002 2001 100 -10
003 2000 540 .
004 2001 600 .
004 2002 300 -300
但是我使用的命令无法实现在同一公司名下,或同一组别。
所以想请教各位,出手相救,谢谢!


雷达卡






京公网安备 11010802022788号







