oracle输出语句不报错但也不输出结果_Stata结果输出:Yes, Yes, No 回归结果中不报告年度、行业虚拟变量的系数...

? 连享会主页:lianxh.cn

33adbabc8d5e52485cbd8e33f869dbf6.png
连享会 · 计量专题


? Stata 数据清洗实战系列(第二季)
⌚   2020.11.28,19:00-21:00,88 元
? 课程主页:https://gitee.com/arlionn/dataclean

91083c9f7e839611fb6a9c5f7f79f1eb.png

作者:连玉君 ( https://www.lianxh.cn )
邮箱:arlionn@163.com


目录

  • 1. 问题

  • 2. 解决方法 1

    • 2.1 esttab 命令输出结果的原理

    • 2.2 在内存中新增统计量

    • 2.3 Stata实例

    • 输出效果:

  • 3. 解决方法 2 (更为简洁): 使用 esttab 命令的 indicate() 选项


1. 问题

在实证分析中,我们经常需要在模型中加入行业虚拟变量、年度虚拟变量等,以便控制不可观测的行业个体效应或年度个体效应。然而,在正式报告结果时,我们无需报告这些虚拟变量的系数,否则结果表格会变得非常冗长。

391a0da50d299d08996def88c37d24e8.png

简言之,在估计模型时,我们需要加入这些虚拟变量,而在最终呈现结果时,只在表格中进行标注,说明我们已经控制了这些虚拟变量,而受限于篇幅,没有呈现这些变量的估计系数。

2. 解决方法 1

事实上,Stata 里有多个命令可以帮我们处理这种情形。这里以 esttab 命令为例进行说明。

2.1 esttab 命令输出结果的原理

所有这些输出结果的命令,背后的基本原理都是相同的。在完成一个模型的估计后,Stata 会把相应的估计系数、标准误、R2 等统计量统一存储在内存中,称之为“返回值 (return values)”。而诸如 esttaboutreg2 等呈现估计结果的命令,无非是把内存中存储的这些统计量以一种比较标准的格式呈现在屏幕上,或输出到 word 或 excel 文档中。

例如,使用 regress 命令完成 OLS 估计后,进而输入 ereturn list 即可在屏幕上呈现出内存中存储的统计量:


. sysuse "nlsw88.dta", cle
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值