全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3669 4
2016-06-13

使用hechman MLE方法回归为何不出结果?而是下面这种情况:但换twostep就可以了,是不是数据问题?多谢指教

heckman cd lnVA lndistcap colony comlang lngdppc lngdp lnw i.year , select( lnVA colony comlang lndistcap  lngdppc lngdp )

Iteration 0:   log likelihood =  167.04965  

Iteration 1:   log likelihood =  264.75093  (not concave)

Iteration 2:   log likelihood =  277.73698  (not concave)

Iteration 3:   log likelihood =  278.61427  (not concave)

Iteration 4:   log likelihood =  278.83732  (not concave)

Iteration 5:   log likelihood =  278.92508  (not concave)

Iteration 6:   log likelihood =  278.95561  (not concave)

Iteration 7:   log likelihood =   278.9776  (not concave)

Iteration 8:   log likelihood =   278.9977  (not concave)

Iteration 9:   log likelihood =  279.02301  (not concave)

Iteration 10:  log likelihood =  279.05254  (not concave)

Iteration 11:  log likelihood =  279.06646  (not concave)

Iteration 12:  log likelihood =  279.08815  (not concave)

Iteration 13:  log likelihood =  279.10855  (not concave)

Iteration 14:  log likelihood =  279.52055  (not concave)

Iteration 15:  log likelihood =  279.69876  

Iteration 16:  log likelihood =  286.45945  (backed up)

Iteration 17:  log likelihood =  291.71001  

Iteration 18:  log likelihood =  298.65751  

Iteration 19:  log likelihood =  301.06298  (not concave)

Iteration 20:  log likelihood =   304.1646  (not concave)


二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-14 01:58:13

幾乎每一次循環都是not concave且 log likelihood變化很小
一般解決not concave的方式:
1. count if depvar>=.
查看你的 dependent variable是否變化太小
2. 簡化模型從最簡單的開始
3. 一步一步加回變數
二维码

扫码加我 拉你入群

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

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

2016-6-14 09:07:55
dcwang1233 发表于 2016-6-14 01:58
幾乎每一次循環都是not concave且 log likelihood變化很小
一般解決not concave的方式:
1. count if d ...
我明白了十分感谢
二维码

扫码加我 拉你入群

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

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

2016-8-8 06:30:29
dcwang1233 发表于 2016-6-14 01:58
幾乎每一次循環都是not concave且 log likelihood變化很小
一般解決not concave的方式:
1. count if d ...
我还是不懂诶 count if depvar>=0吗 得出来的数值又代表什么呢 要怎么解决呢 是stata新手  可以请你详细的 解释一下吗
二维码

扫码加我 拉你入群

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

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

2024-5-29 19:44:02
使用heckman MLE方法回归时不出结果,而是显示迭代过程中未达到凹性条件,这可能是因为模型在某些点上不是严格凸的,或者是数据问题导致估计困难。

尝试更换为twostep方法可能是由于这种方法对数据的要求相对较低,或者更适合你数据的结构。

如果数据确实存在问题,例如缺失值、异常值或相关性过强等,可能需要先进行数据清洗和预处理。此外,考虑调整模型设定,或者探索其他回归方法,可能会有所帮助。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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