stata 系统矩估计 是用两阶段还是1阶段

2025-04-30 09:17:02
推荐回答(1个)
回答1:

您好,这样的:
一般做2sls,使用语句ivreg y (x1=z) x2 x3……xn。假定工具变量为z,控制变量有n-1个,就使用这个就好了。如果你非要自己编程序的话,首先reg x1 z x2……xn;然后把X1的拟合值predict出来(假定为x11),在做第二阶段的回归。
reg y x11 x2……xn;
这样得到的结果就是两阶段的回归结果,但是方差是有问题的。最好使用ivreg,如果还不会用的话,直接help ivreg。