楼主: iamzrw
28414 25

[面板数据求助] 请问面板probit模型工具变量法的Stata命令是什么? [推广有奖]

21
兰浩海 学生认证  发表于 2020-7-7 17:31:56
xddlovejiao1314 发表于 2016-1-18 15:43
面板logit模型中的随机效应可以看到行业等的系数,固定效应模型的不足之处在于不能看到不随时间而变化的变 ...
老师你好,我想问工具变量上的二阶段回归也是适应tobit、probit这些模型的吗?就是这种二阶段回归可以适应所有模型的反向因果内生性问题解决吗?

22
兰浩海 学生认证  发表于 2020-7-17 11:39:42
xddlovejiao1314 发表于 2016-1-18 15:43
面板logit模型中的随机效应可以看到行业等的系数,固定效应模型的不足之处在于不能看到不随时间而变化的变 ...
老师你好,那之后怎么做过度识别和弱工具变量的检验呢?

23
要努力7 学生认证  发表于 2020-8-19 15:02:13
兰浩海 发表于 2020-7-7 17:31
老师你好,我想问工具变量上的二阶段回归也是适应tobit、probit这些模型的吗?就是这种二阶段回归可以适应 ...
反向因果可以用滞后项解决

24
衣寒风弱霜华冷 发表于 2024-5-2 20:16:14
您好,请问现在您找到命令了吗,可以分享一下,谢谢!

25
赵安豆 发表于 2024-7-23 14:59:44
在Stata中处理面板Probit模型中的内生性问题时,确实如你所说,并没有直接的`xtivprobit`命令。不过你可以尝试使用其他方法来解决这个问题。

一种方式是先进行第一阶段回归(类似于OLS或2SLS),然后把第一阶段得到的预测值作为第二阶段Probit回归中的解释变量之一。具体操作中,可以首先运行一个包含工具变量的面板数据回归模型,提取出残差,并将这些残差作为内生解释变量在原模型中的代理变量。这样做的基本思路是,如果残差与内生解释变量相关,则它们也应与因变量相关。

以下是一个示例命令序列:
```stata
xtreg y z iv, fe vce(cluster id) // 第一阶段回归,其中iv为工具变量,z为其他控制变量
predict resid, residuals // 预测残差
probit depvar x1 x2 resid if e(sample), robust cluster(id) // 第二阶段Probit模型,将残差resid作为代理的内生解释变量
```
这里的`depvar`是你的因变量,`x1`, `x2`等是你模型中的其他外生解释变量。

关于固定效应问题,在Probit模型中直接控制固定效应是比较棘手的。在标准的横截面Probit模型中确实不包含固定效应项,因为这会涉及到识别问题。然而,在面板数据情境下,你可以尝试通过将个体效应作为模型的一部分来间接控制固定效应(比如使用`xtprobit, fe`命令),但这通常需要一些假设和近似处理,并且在Stata中并不直接支持。

一种可行的替代策略是在Probit回归中包括一系列虚拟变量,这些虚拟变量代表不同的时间点或个体单位。这样做的实质是在模型中控制了固定效应,尽管它不是严格意义上的面板数据固定效应估计方法。例如:
```stata
probit depvar x1 x2 i.year i.industry i.region, robust cluster(id)
```
这里`i.year`, `i.industry`, 和`i.region`分别表示年份、行业和地区的虚拟变量,用来控制这些方面的固定效应。

但请注意,当面板数据的单位数目(比如公司或个体)非常多时,包括所有时间点的固定效应可能不太实际。在这种情况下,可以考虑使用混合模型或其他更高级的方法来处理复杂的面板结构问题。

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



26
Tomuli 发表于 2024-7-23 15:00:10
衣寒风弱霜华冷 发表于 2024-5-2 20:16
您好,请问现在您找到命令了吗,可以分享一下,谢谢!
xteprobit

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

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