楼主: lian26
8522 16

[数据管理求助] Heckman 主变量被omitted。 [推广有奖]

11
夏目贵志 发表于 2016-1-19 01:07:31
lnjpmayue 发表于 2016-1-15 15:14
求问大神,怎么给回归加上noconst选项呀,本人stata小白

我在做数据是也遇到了同样的问题 ...
加选项一般就是命令结尾打个逗号然后写上你要的选项就好了。比如reg y x加上noconst选项就变成了
reg y x , noconst

12
lnjpmayue 发表于 2016-1-20 14:13:27
夏目贵志 发表于 2016-1-19 01:07
加选项一般就是命令结尾打个逗号然后写上你要的选项就好了。比如reg y x加上noconst选项就变成了
reg y  ...
恩恩,已经会了,谢谢了

13
liuliu19861025 发表于 2018-5-23 13:58:01
夏目贵志 发表于 2015-11-22 00:33
晕!我一开始不知道为什么没注意到。你的did不能在两个式子里都出现的... 不然的话因为第二步只包括did为 ...
请问高手,这个没注意到的内容是什么呢?是没注意到之前提问者的哪个方面的内容呢?我查提问者的提问原内容,查不到呢,我也遇到了同样的问题,还请高手多多指教!

14
mzdg 在职认证  学生认证  发表于 2018-6-14 13:32:14
夏目贵志 发表于 2015-11-15 23:44
Stata自动省略共线的变量是很严格的。这种情况一般都是某些变量定义有问题。从
heckman underprice Did, t ...
大家好,请问我想对D对yd 影响, D为0-1变量具有内生性。以下代码回归总是显示D被omitted。不知道怎么来改写code,或者是我的问题出在哪里了?
heckman y D x1 x2 x3, select(D = x1 x2 x3  外生变量)  twostep

如果将代码改成heckman y  x1 x2 x3, select(D = x1 x2 x3  外生变量)  twostep
则又无法看出D对y的影响了,求助大家

15
W161027194117Bv 发表于 2021-2-20 11:48:09 来自手机
mzdg 发表于 2018-6-14 13:32
大家好,请问我想对D对yd 影响, D为0-1变量具有内生性。以下代码回归总是显示D被omitted。不知道怎么来改 ...
<br>
您好,请问这个问题怎么解决呢,heckman怎么现实解释变量回归系数,谢谢!

16
f慌慌 学生认证  发表于 2021-12-3 15:31:12
mzdg 发表于 2018-6-14 13:32
大家好,请问我想对D对yd 影响, D为0-1变量具有内生性。以下代码回归总是显示D被omitted。不知道怎么来改 ...
同问,请问解决了嘛

17
赵安豆 发表于 2025-1-6 21:14:17
在你尝试运行的代码中,出现 "Did omitted because of collinearity" 的错误信息意味着自变量 `Did` 和其他用于选择方程(select equation)中的自变量之间存在高度相关性。在这种情况下,Stata无法同时估计这些变量的作用,因为它将导致参数估计不稳定。

为了解决这个问题,你可能需要:

1. **重新考虑模型**:检查哪些变量与 `Did` 相关,并决定是否可以合理地从选择方程中移除某些变量以消除共线性。这可能意味着要放弃一些理论上的相关变量。

2. **数据预处理**:使用如主成分分析(PCA)、岭回归或其他方法来处理高度相关的自变量,这些技术可以帮助降低多重共线性的影响。

3. **添加约束或先验知识**:如果你有关于 `Did` 和其他变量之间关系的先验信息,可以在模型中加入某种形式的约束。这可能需要更复杂的建模技巧。

4. **增加样本量**:有时,增加观测数量可以降低共线性问题的影响。然而,在实际情况中,这可能不是一种可行的选择。

在你的具体案例中,你可能需要重新考虑选择方程中的变量,并尝试移除那些与 `Did` 高度相关的自变量。例如:

```stata
heckman underprice lnAssets firmage Dummynasdaq totaldebttotalassets cashflowtotalassets IPOproceedstotalassets, twostep select(Did = firmage lnAssets lnliability) rhosigma
```

在这个修改后的命令中,我从选择方程中移除了 `totaldebttotalassets` 和 `LnIPOproceedstotalassets`(假设它们与 `Did` 高度相关)。然而,在实际操作之前,请确保这种改动在理论上和概念上是合理的。如果仍然有问题,可能需要进一步的数据探索来找出问题的根源。

请注意,修改模型结构以消除共线性可能会改变你对其他变量效应的理解,因此应当谨慎行事,并充分理解所做的每个决策背后的理由。

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



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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 16:10