全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
980 4
2024-05-09
想请教一下各位大神,我的stata版本是17直接用ssc install ivreghdfe下载运行代码的时候报错是:last estimates not found
然后看别的帖子说重新安装ivreghdfe,运行代码会报错:invalid suboptions in absorb(): resid(ehat)
我的代码是:ivreghdfe lnq (负产品替代弹性_lnp=负产品替代弹性_lnp_iv) ln_gdp,absorb(出口目的国_年份虚拟变量,resid(ehat))  
不加absorb的时候是能运行出结果,但是加了absorb就会报错,想知道有没有解决办法
二维码

扫码加我 拉你入群

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

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

全部回复
2024-5-9 18:51:14
您好,看起来您在使用Stata进行ivreg2hdfe回归时遇到了问题。根据您的描述,这里有两个可能的错误:

1. "last estimates not found" 错误通常意味着 stata 无法找到之前运行的估计结果。您可以尝试重新运行整个分析流程,确保在执行 ivreghdfe 命令之前,相关的回归已经成功完成。

2. "invalid suboptions in absorb(): resid(ehat)" 错误表明 absorb 选项中可能有不正确的子选项。ivreg2hdfe 的 absorb 选项通常接受因子变量(比如个体和时间效应),而不是 resid(ehat)。resid(ehat) 是残差,通常用于其他目的,如诊断检验。

针对您的代码,如果 lnq 是因变量,负产品替代弹性_lnp=负产品替代弹性_lnp_iv 是工具变量,ln_gdp 是解释变量,而出口目的国_年份虚拟变量是需要吸收的效应,可以尝试以下格式:

```stata
ivreg2hdfe lnq (负产品替代弹性_lnp=负产品替代弹性_lnp_iv), absorb(出口目的国_年份虚拟变量)
```

请注意,您可能需要在执行此命令之前运行基础的 ivreg2 命令。如果仍然遇到问题,建议检查您的数据和变量设置,确保所有变量都已定义并且格式正确。

如果问题依然存在,您可以考虑提供更多的错误信息或者尝试更新 ivreghdfe 包到最新版本。您也可以在 Stata 用户社区或相关的论坛上寻找更多帮助,那里可能会有更详细的解决方案。

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



二维码

扫码加我 拉你入群

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

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

2024-5-9 19:46:02
ho3333 发表于 2024-5-9 18:49
想请教一下各位大神,我的stata版本是17直接用ssc install ivreghdfe下载运行代码的时候报错是:last estim ...
你的这个问题是插件没有更新,与最新的不兼容
二维码

扫码加我 拉你入群

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

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

2024-5-9 19:48:55
cengyicheng5 发表于 2024-5-9 19:46
你的这个问题是插件没有更新,与最新的不兼容
那请问插件怎么更新呢?
二维码

扫码加我 拉你入群

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

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

2024-8-27 20:34:24
您好 请问您解决这个问题了么 我也用ivreghdfe回归保留残差项,现在还不知道残差项该怎么保留
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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