全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5913 6
2015-03-24
求各位大神帮忙,我用mrobit模型进行计量,数据量也就是一万个,但是虚拟变量较多,不知道为什么stata运行了2天都没有迭代出结果,反复是一个数字。。。。求教要如何处理啊?
Iteration 3859: log likelihood = -146.30319  (not concave)
Iteration 3860: log likelihood = -146.30319  (not concave)
Iteration 3861: log likelihood = -146.30319  (not concave)
Iteration 3862: log likelihood = -146.30319  (not concave)
Iteration 3863: log likelihood = -146.30319  (not concave)
Iteration 3864: log likelihood = -146.30319  (not concave)
Iteration 3865: log likelihood = -146.30319  (not concave)
Iteration 3866: log likelihood = -146.30319  (not concave)
Iteration 3867: log likelihood = -146.30319  (not concave)
Iteration 3868: log likelihood = -146.30319  (not concave)
Iteration 3869: log likelihood = -146.30319  (not concave)
Iteration 3870: log likelihood = -146.30319  (not concave)
Iteration 3871: log likelihood = -146.30319  (not concave)
Iteration 3872: log likelihood = -146.30319  (not concave)
Iteration 3873: log likelihood = -146.30319  (not concave)
Iteration 3874: log likelihood = -146.30319  (not concave)
Iteration 3875: log likelihood = -146.30319  (not concave)
Iteration 3876: log likelihood = -146.30319  (not concave)
Iteration 3877: log likelihood = -146.30319  (not concave)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-3-24 18:15:43
历史苍穹 发表于 2015-3-24 17:14
求各位大神帮忙,我用mrobit模型进行计量,数据量也就是一万个,但是虚拟变量较多,不知道为什么stata运行了 ...
用mlogit y x,nolog试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-25 00:56:26
试试:找到迭代值相同、保持不变时的大概位置,假如在Iteration 3859: log likelihood = -146.30319  (not concave) 后的迭代值都是这个数,在mprobit后加入选项 intpoints(3859)。

加intpoints(3861)也行,只要是在不变迭代后就行。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-25 16:41:55
dragonlwj 发表于 2015-3-25 00:56
试试:找到迭代值相同、保持不变时的大概位置,假如在Iteration 3859: log likelihood = -146.30319  (not  ...
谢谢您的回复!这样做是不是认为控制了迭代过程呢?对结果会不会有影响呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-25 21:22:31
历史苍穹 发表于 2015-3-25 16:41
谢谢您的回复!这样做是不是认为控制了迭代过程呢?对结果会不会有影响呢?
这个就不太懂了,抱歉。个人认为关键是你的模型是否合理。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-26 12:36:34
dragonlwj 发表于 2015-3-25 21:22
这个就不太懂了,抱歉。个人认为关键是你的模型是否合理。
我按照你说的,加入了intpoints(4241)在数字不变的地方的迭代次数,结果出现报错:“intpoints(4241) is excessive; typically no accuracy is gained beyond 30
r(498);”没看懂是啥意思,我把intpoints(30)改成30,就没有报错了,但是好像毫无影响,它还是照样不断迭代。一直到仍然超过4241。。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群