在进行截面数据多元回归后,许多教科书都会讲到IIA假设,就是无关选择的独立性假设,那么问题来了,如何做这个检验? 假设命令把: mlogit pre2 sex age schoolyear ganbu waichu feinong agrtime bx2 foodinc pertudi i.region,
最简洁的检验方法是 mlogtest,hausman base mlogtest,smhsiao base 但是这两个命令对数据的要求比较高,很容易出现问题。所以我就专门找了另外一种进行检验。 mlogit pre sex age schoolyear i.region(因变量是四分类) est store m1 quietly mlogit pre sex age schoolyear i.region if pre != 2 est store m2 hausman m2 m1, alleqs constant quietly mlogit pre sex age schoolyear i.region if pre != 3 est store m3 hausman m3 m1, alleqs constant quietly mlogit pre sex age schoolyear i.region if pre != 4 est store m4 hausman m4 m1, alleqs constant 这里值得提出的是,检验结果,如果卡方值为负值,表明没有通过检验,说明不适合采用多元回归mlogit 进行拟合。 解决方法是,采用其它模型进行拟合,比如简单的二元,或者是替代的条件、嵌套、或者随机logit 进行拟合。