楼主: 4095413437311
782 3

[回归分析求助] ivprobit回归 [推广有奖]

  • 2关注
  • 5粉丝

已卖:84份资源

副教授

4%

还不是VIP/贵宾

-

威望
0
论坛币
183 个
通用积分
44.0311
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5627 点
帖子
265
精华
0
在线时间
1078 小时
注册时间
2020-5-18
最后登录
2025-12-23

楼主
4095413437311 学生认证  发表于 2024-12-31 16:28:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
【求助】ivprobit y x1 x2 (x3=z), first
相同的代码,用第一个工具变量很快就出结果了;换了一个工具变量之后,stata运行就一直迭代,不出结果,请问大家这是什么原因。谢谢~
二维码

扫码加我 拉你入群

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

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

关键词:IVprobit Probit回归 Probit bit Rob

沙发
赵安豆 发表于 2024-12-31 16:29:13
这个问题可能涉及到几个因素:

1. **数据特性**:不同的工具变量(在这个情况中是`z`)与内生解释变量(`x3`)的关联性不同,以及它们各自与被解释变量(`y`)的关系也有所不同。如果新的工具变量与`x3`相关性较低或不存在相关性,那么这将导致ivprobit模型的估计变得复杂和耗时,甚至可能无法收敛。

2. **模型设定**:ivprobit模型的估计涉及到非线性最优化过程,这意味着它对初始值敏感,并且当数据集较大或者参数空间复杂时,找到全局最优解会更加困难。如果新的工具变量引入了额外的复杂度(例如通过创建更强的多重共线性或更复杂的分布),则可能需要更多的迭代才能收敛。

3. **算法限制**:Stata中执行ivprobit估计的优化算法可能会遇到局部最小值问题,特别是在数据中有异常点或者模型参数初始化不当的情况下。这可能导致算法陷入一个长时间运行但不收敛的状态。

解决方法:

- 确保工具变量是有效的,即它与内生解释变量相关,且与被解释变量的关系是通过这个内生解释变量间接的(满足外生性和关联性条件)。
  
- 尝试改变初始值。虽然Stata通常会自动设定良好的初始值,但手动指定可能有助于避免局部最小值。

- 检查数据中是否存在异常点或离群值,并考虑进行适当的数据清理或变换。

- 增加最大迭代次数(`iterate()`)选项以允许更多的尝试来收敛模型。但是这应该谨慎使用,因为即使在增加迭代次数后仍无法收敛可能意味着工具变量的选择存在问题。
  
如果问题仍然存在,深入地了解数据的统计特性以及详细检查模型设定可能是必要的步骤。此外,咨询有经验的统计顾问或数据科学家也可能提供有价值的指导和解决方案。

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



藤椅
wdlbcj 学生认证  发表于 2025-1-2 18:47:24
字面意思
不收敛,需要一直算

板凳
4095413437311 学生认证  发表于 2025-1-3 09:10:43
wdlbcj 发表于 2025-1-2 18:47
字面意思
不收敛,需要一直算
好的,谢谢您,已经发现问题了,就是工具变量和内生变量相关性不强,所以才导致一直迭代,换了一个工具变量,很快就出结果了。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-24 08:44