楼主: yaxxin
3065 5

[回归分析求助] reghdfe出现r(3000)错误 [推广有奖]

  • 0关注
  • 0粉丝

初中生

33%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
98 点
帖子
11
精华
0
在线时间
5 小时
注册时间
2024-3-22
最后登录
2024-4-15

楼主
yaxxin 发表于 2024-4-14 22:40:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
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);
这到底是怎么回事呀???我上次用这个命令没报错,这次为什么报错了?

二维码

扫码加我 拉你入群

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

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

关键词:GHD REG CONTRACTING declared function

111111111.png (200.09 KB)

111111111.png

沙发
wdlbcj 学生认证  发表于 2024-4-15 18:28:23
重新安装一下

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

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

报纸
奔跑的胖子1999 发表于 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学术大模型生成,添加下方二维码,优先体验功能试用



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

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