sungmoo 发表于 2012-3-9 17:10
*以下两组过程得到的imr是相同的:
heckman y x*, sel(g=w*) two m(imr)
楼主,您好,我按照您的方法,但是两种方法计算的结果不一样,能否帮忙看下代码哪里错了呢
1:heckman lnhb2n productb firmage lnl1 h7 l9a k30 h7a market1 market2 i.a4a i.a2, sel( w=productb firmage lnl1 h7 l9a k30 h7a e30 market1 market2 i.a4a i.a2) two m(imr)
2:probit w productb firmage lnl1 h7 l9a k30 h7a e30 market1 market2 i.a4a i.a2,nolog
predict gw4,xb
gen imr4=normalden(gw4)/normal(gw4) if w==1
regress lnhb2n productb firmage lnl1 h7 l9a k30 h7a market1 market2 i.a4a i.a2 imr4 if w==1