以下是自定义的mle程序,可是结果显示not concave,导致循环不止。用随机生成的变量代替可能存在collinearity问题的v1之后,仍然not concave。statalist的意见是check identifiability issues in the model,这就是对probit模型的简单延申,没发现类似的问题,所以请教各位大牛指点一二。多谢!
program myprobit2
version 9
args lnf theta1 theta2 theta3
quietly replace `lnf'=ln(normal(ln(`theta1')-ln(`theta2')-`theta3')) if $ML_y1==1
quietly replace `lnf'=ln(1-normal(ln(`theta1')-ln(`theta2')-`theta3')) if $ML_y1==0
end
ml model lf myprobit2 (voc=v1 )(v2)(v3 v4 v5, nocons)
ml maximize
[此贴子已经被作者于2007-9-28 2:52:00编辑过]


雷达卡




京公网安备 11010802022788号







