Tôi đã đọc rằng công cụ ước tính 2SLS vẫn nhất quán ngay cả với biến nội sinh nhị phân ( http://www.stata.com/stirthist/archive/2004-07/msg00699.html ). Trong giai đoạn đầu tiên, một mô hình xử lý probit sẽ được chạy thay vì mô hình tuyến tính.
Có bằng chứng chính thức nào cho thấy 2SLS vẫn nhất quán ngay cả khi giai đoạn 1 là mô hình probit hoặc logit không?
Ngoài ra nếu kết quả cũng là nhị phân thì sao? Tôi hiểu nếu chúng ta có kết quả nhị phân và biến nội sinh nhị phân (giai đoạn 1 và 2 là cả hai mô hình probit / logit nhị phân), bắt chước phương pháp 2SLS sẽ tạo ra ước tính không nhất quán. Có bằng chứng chính thức nào cho việc này không? Cuốn sách kinh tế lượng của Wooldridge có một số thảo luận nhưng tôi nghĩ không có bằng chứng nghiêm ngặt nào cho thấy sự không nhất quán.
data sim;
do i=1 to 500000;
iv=rand("normal",0,1);
x2=rand("normal",0,1);
x3=rand("normal",0,1);
lp=0.5+0.8*iv+0.5*x2-0.2*x3;
T=rand("bernoulli",exp(lp)/(1+exp(lp)));
Y=-0.8+1.2*T-1.3*x2-0.8*x3+rand("normal",0,1);
output;
end;
run;
****1st stage: logit model ****;
****get predicted values ****;
proc logistic data=sim descending;
model T=IV;
output out=pred1 pred=p;
run;
****2nd stage: ols model with predicted values****;
proc reg data=pred1;
model y=p;
run;
hệ số của p = 1.19984
. Tôi chỉ chạy một mô phỏng nhưng với kích thước mẫu lớn.