全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
4222 5
2009-02-22

请教:

用 biprobit 来做如下的回归以解决内生性问题 (都是categorical 变量)

xi: biprobit (Y = i.X1 i.X2 i.X3 ) ( X1= i.Y i.X4) , r

结果总是不能收敛,一直显示 " Iteration #: .log pseudolikelihood =... (not concave)"

请问这个是什么原因造成的呢?如何改进呢?

非常的谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2009-2-22 09:08:00

不能收敛的原因有多种,你可以先估计一个相对简单的模型(比如去掉xi),然后再逐步考虑复杂一点的模型。

此外,样本中如果存在离群值,也会导致无法收敛,此时你要对那些样本数比较少的类别进行合并。假设x2总有五个类别,共1000个观察值,但是第五类只有10个样本,那么就需要考虑把它与其它的组别进行合并,最终x2只包含4个类别。

二维码

扫码加我 拉你入群

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

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

2009-2-22 09:29:00

刚试过了, 还是不行的样子。

是不是还有什么别的可能性呢?

谢谢。

p.s. 给出的信息有的时候是  (not concave) 有的时候是 (backed up) .

二维码

扫码加我 拉你入群

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

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

2009-2-22 19:31:00
那就只能重新设定模型了,这可能是最本质的问题了。
二维码

扫码加我 拉你入群

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

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

2009-2-27 14:16:00

老师,我又想了一下,会不会是biprobit只能用于如下的情况:

eq1. Y1 = X1 X2 X3

eq2. X1 = X2 X4

也就是说,eq2里面不可以包含 Y1?

如果是这样,什么命令可以更好处理 Y1 和 X1 (都是binary) 之间相互决定的情况呢?

谢谢!

二维码

扫码加我 拉你入群

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

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

2009-2-27 15:58:00
这个我倒不是很清楚,不过你可以到stata官方网站的 stata list 中注册一个账号,然后发起公共邮件询问,会有很多全球的高手答复你,包括stata公司的。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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