我想在我的数据集中generate
的变量的滞后变量。gdp_cp
数据集如下所示:
year | gdp_cp
1975 | 5.414e+14
1976 | 5.786e+14
1977 | 6.293e+14
1978 | 6.787e+14
1979 | 7.211e+14
1980 | 7.923e+14
1981 | 8.552e+14
1982 | 8.744e+14
1983 | 9.511e+14
1984 | 1.017e+15
所以我试图告诉 Stata 这个数据集是一个时间序列,使用以下命令:
tsset gdp_cp year, yearly
在输出窗口中,我得到以下信息:
panel variable: gdp_cp (weakly balanced)
time variable: year, 1975 to 2010
delta: 1 year
然后我想gdp_cp
使用以下命令创建一个滞后版本:
gen gdp_lagged = L1.gdp_cp
不幸的是,Stata 只创建缺失值......所以我做错了什么?