首页 文章

假人和赫克曼

提问于
浏览
-1

我正在使用Heckman选择模型,它由两个方程组成 . 我使用Probit作为选择方程和多元回归作为结果方程 . 如何在这些方程式中加入虚拟变量?我们是否必须将变量变为logaritmic形式?如何使用stata创建logaritmic变量?

谢谢..

1 回答

  • 0

    这是一个如何做你所要求的例子的例子 . 该示例着眼于成为工会成员对日志工资的影响:

    webuse union3
    gen log_wage = ln(wage)
    etregress log_wage age grade i.smsa i.black tenure, treat(union = i.south i.black tenure) twostep
    

    etregress 估计内源二元治疗变量的平均治疗效果 . 用简单的英语,这意味着"first-stage"是一个概率 . 如上所述,估计是完全最大似然或两步一致估计 .

    通过在协变量前面放置一个 i. 来创建假人 . 这称为因子变量表示法,它也使交互变得轻而易举 . 您也可以 tab race, gen(d_) 创建d_1,d_2和d_3(3个种族假人,其中一个可以放弃) .

相关问题