全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2023-10-29 13:26:28
Lee_iris 发表于 2023-10-26 11:47
可以自己先用reghdfe跑一遍一阶段,保存结果,再用ivreghdfe,继续保存结果,然后导出,F和KP在回归以后的 ...
好的,我去试试,谢谢您的回复!!!
二维码

扫码加我 拉你入群

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

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

2023-11-2 10:53:52
Lee_iris 发表于 2022-7-8 22:28
请问drop($ctrl)什么意思呢
二维码

扫码加我 拉你入群

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

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

2023-11-4 10:53:15
泡在牛奶里的小郭 发表于 2023-11-2 10:53
请问drop($ctrl)什么意思呢
就是不汇报控制变量的系数,前面需要定义一下宏

global ctrl "控制变量名"

或者直接输入不需要汇报的变量的名字就行。这个option也可以去掉。
二维码

扫码加我 拉你入群

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

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

2023-12-16 19:17:07
Lee_iris 发表于 2023-7-8 11:44
可能是变量命名的问题吧
请问这里的x应该是内生解释变量吧?我反复尝试都不行,一直报错
二维码

扫码加我 拉你入群

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

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

2023-12-16 19:17:29
盛夏与云天 发表于 2023-7-8 11:29
您好,我什么我用您的代码,会出现estimation result fx not found的错误呢?希望能得到您的回复
我也是,请问怎么解决呀
二维码

扫码加我 拉你入群

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

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

2024-3-12 20:23:17
感谢,好帖。
分享一下我自己用ivreghdfe回归的时候遇到的小问题和解决方式:
1. 输入代码的时候记得把fweigh改成f+你自己的核心解释变量的名字,不然会报错,例如fdigital。
2. 如果想在esttab导出的时候输出标准误而不是t值,命令最后加上se选项即可,即esttab xxx, xxx se replace
3. 用esttab的输出格式可以改为csv,如果用doc的话不是表格,格式容易乱。
二维码

扫码加我 拉你入群

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

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

2024-3-18 09:39:49
gu2011 发表于 2024-3-12 20:23
感谢,好帖。
分享一下我自己用ivreghdfe回归的时候遇到的小问题和解决方式:
1. 输入代码的时候记得把f ...
你好,可以分享一下你的代码吗
二维码

扫码加我 拉你入群

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

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

2024-5-17 09:58:45
gu2011 发表于 2024-3-12 20:23
感谢,好帖。
分享一下我自己用ivreghdfe回归的时候遇到的小问题和解决方式:
1. 输入代码的时候记得把f ...
非常有用!感谢!
二维码

扫码加我 拉你入群

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

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

2024-6-8 23:36:11
北方的北方有极光 发表于 2023-5-13 10:58
楼主~请问为啥我用ivregdhfe并且加上first的时候,结果报错:invalid syntaxr(198);
他会展示一阶段的回归 ...
这个问题您解决了吗
二维码

扫码加我 拉你入群

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

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

2024-6-30 16:55:06
在Stata中使用`ivreghdfe`命令估计模型之后,直接输出并保存第一阶段、第二阶段的结果,包括F统计量和Kleibergen-Paap rk Wald F(KP值)等,可以采取以下步骤:

1. **运行你的命令**:首先正常运行`ivreghdfe`命令。

2. **使用`estimates store`保存估计结果**:在`ivreghdfe`后,使用`estimates store myname`来存储当前的估计结果。你可以选择一个有意义的名字替换`myname`。

3. **提取第一阶段和第二阶段的结果**:
   - 使用`test`命令可以检查第一阶段的F统计量。
   - `ivreghdfe`自动报告了KP值,但你也可以使用`hausman`命令(尽管主要用于不同估计方法之间的比较),来间接获取类似信息。

4. **保存输出结果到文件**:使用`esttab`或`outreg2`等包可以将存储的估计结果导出为Excel、CSV或其他格式。例如:
   ```
   eststo clear
   eststo: ivreghdfe ... your_command_here ...
   esttab using output.csv, replace coeflabels se
   ```
   
   或者使用`estout`
   ```
   ivreghdfe ... your_command_here ...
   estimates store myname
   estimates drop _all
   estimates retype myname
   estout using output.csv, replace cells(b(star) se(par))
   ```

5. **提取特定统计量**:对于F值和KP值,可能需要手动从`esttab`或`estout`的输出中筛选。但更直接的方法是:
   - F值通常在模型概览部分报告。
   - KP值可以在命令运行后通过观察窗口直接读取。

6. **自动化输出**:如果你经常需要这些结果,可以考虑编写一个小脚本或do文件,使用循环和宏来自动处理多个模型的估计和导出过程。

以上方法可以帮助你更系统地管理和分析`ivreghdfe`的结果。如果数据量确实很大,并且固定效应、聚类类别以及控制变量非常多,确保你的电脑有足够的内存和处理能力,避免Stata运行时崩溃或响应缓慢。此外,使用Stata的`cluster`选项和适当的内存设置也很重要。

记得在执行这些命令之前安装所需的附加包(例如estout, esttab等),这可以通过Stata中的`ssc install`命令完成。

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



二维码

扫码加我 拉你入群

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

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

2024-6-30 22:09:00
亲测有效!!!!直接输出第一二阶段结果!
ivreghdfe Y (x = z) $controls, absorb(year city) cluster(city) first savefirst
outreg2 using "IVout.rtf", dec(4)  replace
estimates restore _ivreg2_x    //x是内生变量
outreg2 using "IVout.rtf", dec(4)  append
二维码

扫码加我 拉你入群

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

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

2024-10-23 11:18:54
显示“estimation result _ivreg2_x not found”是为什么呀?(x已替换为我的变量名)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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