全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3066 5
2024-04-14
reghdfe Sustainability ESG_Contracting_New ROA Return Cash log_BM Leverage Size Tobins_Q,absorb( 证券代码 会计期间 ) clus
> ter( 证券代码 会计期间 )
function cleanup_before_saving() not declared in class Factor
(57 lines skipped)
(error occurred while loading reghdfe.ado)
r(3000);
这到底是怎么回事呀???我上次用这个命令没报错,这次为什么报错了?

附件列表
111111111.png

原图尺寸 200.09 KB

111111111.png

二维码

扫码加我 拉你入群

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

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

全部回复
2024-4-15 18:28:23
重新安装一下
二维码

扫码加我 拉你入群

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

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

2024-4-15 20:40:24
wdlbcj 发表于 2024-4-15 18:28
重新安装一下
重新安装什么呀?reg还是stata啊?
二维码

扫码加我 拉你入群

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

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

2024-4-15 21:29:05
wdlbcj 发表于 2024-4-15 18:28
重新安装一下
谢谢您,我已经解决了
二维码

扫码加我 拉你入群

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

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

2024-4-22 16:23:20
yaxxin 发表于 2024-4-15 21:29
谢谢您,我已经解决了
请问您是如何解决的呀
二维码

扫码加我 拉你入群

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

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

2024-5-10 16:24:54
这个错误代码r(3000)通常表示Stata在运行`reghdfe`命令时遇到了问题。可能是由于`reghdfe`的更新或与其他 ado 文件的冲突导致的。还有可能是因为你在命令中引用了一个未声明的功能`cleanup_before_saving()`。

为了解决这个问题,你可以尝试以下步骤:

1. **更新Stata和reghdfe包**:确保你的Stata版本是最新的,并通过`net update`命令更新所有ado文件。然后,使用`ssc install reghdfe`或`net from https://github.com/sergiocorreia/reghdfe`, all`来安装或更新`reghdfe`包。

2. **检查ado文件**:查找并确认所有的ado文件(包括`reghdfe.ado`)没有损坏或冲突。如果可能,删除并重新安装可能引起问题的特定ado文件。

3. **检查代码中的错误**:确保你的Stata代码中没有语法错误,特别是自定义函数部分。如果你在命令中使用了`cleanup_before_saving()`,确保它已经在你的.do 文件或某个已加载的ado文件中定义。

4. **重启Stata**:有时候,简单的重启可以解决一些临时的问题。

如果以上步骤无法解决问题,你可能需要查看官方文档、Statalist论坛或者向`reghdfe`的开发者寻求帮助。

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



二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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