a*********n 发帖数: 1331 | 1 第一次用heckman two step to correct selection bias. 我用的stata12。可是总是
出错 。帮我看看哪里不对?
error message "Dependent variable never censored because of selection: model
would simplify to OLS regression"
我的情况是有一半的cases missing dependent variable information(outcome),所以
是truncated的情况。 这种情况那个dependent variable应该怎么code? 我的是0=no
,1=yes, 9=truncated missing outcome。 这样code对吗? 要不要把9这个category直
接改成
。(missing)?
另外我的程序如下,到底哪里错了?
heckman outcome iv1 iv2 iv3, select(var1 var2 var3) twostep | h*****g 发帖数: 1523 | 2 把论文读懂,自己去matlab写个程序吧,永远知道自己为什么错了。 | w**v 发帖数: 105 | 3 第一次来版上,回个贴吧,虽然已经是一年前的,估计lz早就搞清楚了。
这个问题源于你的dep. var.的定义。missing在stata里应该定义成 “.”
你赋值9,sata是不懂的,就会认为此dep.var.没有missing值,当然就没有办法
censored了。 |
|