全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
在stata中用reghdfe命令时,请问怎样知道drop掉了哪些singleton observation呢?我在用reghdfe命令做DID时,完整的回归模型就被drop掉了许多singleton observation(指加上了控制变量),使得与不加控制变量的模型的样本数不一致。
二维码

扫码加我 拉你入群

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

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

全部回复
2022-5-4 16:44:09
请问会处理了嘛?
二维码

扫码加我 拉你入群

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

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

2022-10-7 22:52:49
请问singleton是什么意思?
二维码

扫码加我 拉你入群

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

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

2023-6-7 21:31:30
请问会处理了吗?
二维码

扫码加我 拉你入群

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

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

2023-11-24 11:26:27
满杯鲜橙 发表于 2022-10-7 22:52
请问singleton是什么意思?
请问您知道是什么意思吗?我查不到具体含义。
二维码

扫码加我 拉你入群

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

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

2024-5-6 15:20:59
在Stata中使用`reghdfe`命令进行回归分析时,如果想查看被dropped的singleton observation,可以在命令后面添加`verbose`选项。例如:

```stata
reghdfe outcome var1 var2 ..., absorb(id time) verbose
```

这将输出详细的滴定信息,包括哪些observation被当作singleton删除了。如果你想要进一步了解这些观测值,并保存相关信息,可以使用`save`命令先保存结果,然后查看产生的临时文件。

```stata
reghdfe outcome var1 var2 ..., absorb(id time) verbose saveresults tmp
```

这将把回归结果保存在名为`tmp.ressave`的文件中。你可以通过`browse tmp.ressave`来检查被drop的observation的信息。

如果你想要在不改变原数据集的情况下删除这些singleton,可以使用`keep`子句与生成的临时变量结合:

```stata
use original_data, clear
keep if `r(keep)'
```

这将只保留没有被`reghdfe`命令drop掉的观测值。请确保替换`original_data`为你的原始数据集的名字。

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



二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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