在stata回归运行dummy的时候,一直是用yr*, stata会自动去掉多余的dummy, 但突然发现在运行gmm diff的时候,用xtabond2
balance panel, 数据是8年的,因为diff,所以有用的是6年数据,但是为什么dummy 选择是yr3-yr8,是6个dummy variable,而不是5个?
xtabond2 y l.y x yr*, gmm(y, lag(3 3) eq(diff)) ///
> iv(x yr*, eq(diff)) artests(3) noleveleq small noconstant twostep robust
Dynamic panel-data estimation, two-step difference GMM
------------------------------------------------------------------------------
Group variable: prac Number of obs = 45402
Time variable : year Number of groups = 7567
Number of instruments = 12 Obs per group: min = 6
F(8, 7567) = 383.67 avg = 6.00
Prob > F = 0.000 max = 6
------------------------------------------------------------------------------
| Corrected
y | Coef. Std. Err. t P>|t| [95% Conf. Interval]
-------------+----------------------------------------------------------------
y|
L1. | .5896748 .0368304 16.01 0.000 .5174771 .6618726
|
x | .2748855 .0079892 34.41 0.000 .2592245 .2905465
yr3 | .4118565 .0176987 23.27 0.000 .3771622 .4465508
yr4 | .099132 .0116557 8.51 0.000 .0762836 .1219804
yr5 | .085225 .0118915 7.17 0.000 .0619144 .1085356
yr6 | .0728005 .0108675 6.70 0.000 .0514972 .0941038
yr7 | .0263865 .0094997 2.78 0.000 .0077645 .0450085
yr8 | -.0096411 .008496 -1.13 0.000 -.0262955 .0070134
------------------------------------------------------------------------------


雷达卡





京公网安备 11010802022788号







