我为有序logit运行了ologit但这还没有结束,我收到以下消息。
Iteration 1288: log pseudolikelihood = -341.13477 (not concave)
Iteration 1289: log pseudolikelihood = -341.13477 (not concave)
Iteration 1290: log pseudolikelihood = -341.13477 (not concave)
Iteration 1291: log pseudolikelihood = -341.13477 (not concave)
我不确定这是否正确,或者我是否需要终止此过程。
答案 0 :(得分:1)
您可能想要查找优秀的Richard Williams制作并记录的gologit2
包:gologit2 page
但是,请务必阅读文档并充分了解这些方法。之后,请阅读“故障排除常见问题解答”中的链接资料,以帮助您确定要使用的实际模型。
在评论后添加:
我建议查看gologit2
的文档的原因在于评论,但为了完整起见,我将在此重申:logit和ologit模型使用最大似然拟合。有时这些模型不会“收敛”,即无法找到最大或最小解,因为概率函数是复杂的。在这些情况下,Stata会通知您它发现概率空间是非凹的。您可以尝试在回归命令中调用“难度”选项。如果失败,在logit / ologit的情况下,有时放宽比例赔率/平行线的假设可以帮助模型收敛。这就是gologit2
命令的作用。但是您也为模型和数据提供了很少的上下文,因此请务必阅读gologit2
的文档以确保使用适当的模型。