Stata连享会 主页 || 视频 || 推文 || 知乎 || Bilibili 站
温馨提示: 定期 清理浏览器缓存,可以获得最佳浏览体验。
New!
lianxh
命令发布了:
随时搜索推文、Stata 资源。安装:
. ssc install lianxh
详情参见帮助文件 (有惊喜):
. help lianxh
连享会新命令:cnssc
,ihelp
,rdbalance
,gitee
,installpkg
⛳ Stata 系列推文:
作者:宋慧慧 (格拉斯哥大学)
邮箱:huihui.song@gla.ac.uk
编者按:本文部分内容摘译自下文,特此致谢!
Source:Oster E. Unobservable selection and coefficient stability: Theory and evidence[J]. Journal of Business & Economic Statistics, 2019, 37(2): 187-204. -PDF-
目录
在实证分析中,我们总是无法将全部控制变量加入到回归方程中,进而不可避免的会面临遗漏变量导致的内生性问题。一个常用的解决方法是系数敏感性分析,即加入新的可观测变量,如果处理效应系数仍然稳定,那么就认为遗漏变量造成的偏差较小。不过,以往文献对系数敏感性的分析,大都忽略了
为此,Oster (2019) 基于处理效应与不可观测变量的关系可以由处理效应与可观测的变量的关系推出这一假设,完善了遗漏变量偏差的稳健性检验方法。
其中,
其中,
从式 (2) 中可以看出,偏差的大小
使用 Oster 方法,需要设定两个关键参数,分别是可观测变量与不可观测变量的比例
第二个参数
对于未知参数
psacalc
命令安装:
ssc install psacalc, replace
psacalc
命令语法:
psacalc estimate varname [, options]
其中,estimate
对应如下选项:
beta
:计算处理效应,默认值为 0;delta
:计算选择比例系数 options
如下:
mcontrols(varlist)
:不相关的控制变量包含在所有回归中;rmax(#)
:model(command)
:regress
,areg
,xtreg
等;delta(#)
:计算 beta(#)
:计算 具体的用法如下:
. sysuse auto.dta, clear
. regress price foreign mpg weight headroom trunk
. * 获得 beta, 假设 delta 等于 1, 因此认为可观测变量与不可观测变量重要性相同
. psacalc beta weight
. * 获得 beta, 假设 delta 等于0.5, 因此认为不可观测变量的重要性小于可观测变量
. psacalc beta weight, delta(0.5)
. * 获得 delta, 假设处理效应为 0
. psacalc delta weight
. * 获得 delta, 假设处理效应为 5
. psacalc delta weight, beta(5)
. * 获得 delta,假设处理效应为 5, 假设 rmax 为 0.7, 将 foreign 视为不相关的控制变量。
. psacalc delta weight, beta(5) rmax(0.7) mcontrol(foreign)
. * 通过 bootstrap 方法获得模型的标准误
. bs r(delta), rep(100): psacalc delta weight, model(regress price foreign mpg weight headroom trunk)
在实际应用中,有三种方法可以进行稳健性检验:
在实际应用中,文献大多采取一种方式进行稳健性检验。
Satyanath S, Voigtländer N, Voth H J. Bowling for fascism: Social capital and the rise of the Nazi Party[J]. Journal of Political Economy, 2017, 125(2): 478-526. -PDF-
. reg pcNSentry_std clubs_all_pc lnpop25 share_cath25 bcollar25
. psacalc clubs_all_pc delta // 在处理效应为 0 时, delta 的值
Source | SS df MS Number of obs = 227
-------------+------------------------------ F( 4, 222) = 16.39
Model | 51.5480308 4 12.8870077 Prob > F = 0.0000
Residual | 174.566142 222 .786333974 R-squared = 0.2280
-------------+------------------------------ Adj R-squared = 0.2141
Total | 226.114173 226 1.00050519 Root MSE = .88675
------------------------------------------------------------------------------
pcNSe~ry_std | Coef. Std. Err. t P>|t| [95% Conf. Interval]
-------------+----------------------------------------------------------------
clubs_all_pc | .1602746 .0461211 3.48 0.001 .0693834 .2511657
lnpop25 | .1754246 .0602341 2.91 0.004 .0567208 .2941284
share_cath25 | -.93368 .1858638 -5.02 0.000 -1.299963 -.5673968
bcollar25 | -2.774246 .5570941 -4.98 0.000 -3.872115 -1.676376
_cons | -.6848404 .7248382 -0.94 0.346 -2.113284 .7436037
------------------------------------------------------------------------------
---- Bound Estimate ----
-------------+----------------------------------------------------------------
delta | -1.07120
-------------+----------------------------------------------------------------
---- Inputs from Regressions ----
| Coeff. R-Squared
-------------+----------------------------------------------------------------
Uncontrolled | 0.12588 0.039
Controlled | 0.16027 0.228
-------------+----------------------------------------------------------------
---- Other Inputs ----
-------------+----------------------------------------------------------------
R_max | 1.000
Beta | 0.000000
M Controls |
-------------+----------------------------------------------------------------
从结果中可以看到,控制可观测变量后,
Bryan M, Roberts J, Sechel C. The Effect of Mental Health on Employment: Accounting for Selection Bias[R]. HEDG, c/o Department of Economics, University of York, 2019. -PDF-
从表中可以看出,作者先对含有可观测变量的方程进行回归,进而得到
马双, 赵文博. 方言多样性与流动人口收入——基于 CHFS 的实证研究[J]. 经济学 (季刊), 2019, 1. -Link-
Oster 证明,当模型可能存在不可观测的遗漏变量时,可采用估计量
获得真实系数的一致估计。该估计量需要设定两个参数: 与 。其中, 为选择比例 (selection proportionality),它衡量可观测变量与关注变量的相关关系相较于不可观测遗漏变量与关注变量的相关关系的强弱。
的含义是,若不可观测的遗漏变量能够被观测,回归方程的最大拟合优度。Oster 进行了随机模拟并整理、检验了现有文献结果,采用 Oster 的建议,本文将采取以下方法对实证结果进行稳健性检验:(1) 取 取 倍当前回归拟合优度或参考同类文献确定适宜的 ,如果 ) 落在了估计参数的 置信区间内,则结果通过稳健性检验;(2) 取值方法与 (1) 相同,计算使 的 的取值,若 取值大于 1,则结果通过了稳健性检验。 本文首先取
,即取 为 倍当前回归拟合优度,并将稳健性检验的结果汇报在表 4。结果显示,本文的结果通过了稳健性检验。除此之外,本文还整理了国内发表于 2013-2015 年的相关文献的 129 个回归结果,取 为其中最大的拟合优度 0.410,结果依然稳健。
Note:产生如下推文列表的 Stata 命令为:
lianxh 敏感性 稳健性, m
安装最新版lianxh
命令:
ssc install lianxh, replace
免费公开课
最新课程-直播课
专题 | 嘉宾 | 直播/回看视频 |
---|---|---|
⭐ 最新专题 | 文本分析、机器学习、效率专题、生存分析等 | |
研究设计 | 连玉君 | 我的特斯拉-实证研究设计,-幻灯片- |
面板模型 | 连玉君 | 动态面板模型,-幻灯片- |
面板模型 | 连玉君 | 直击面板数据模型 [免费公开课,2小时] |
⛳ 课程主页
⛳ 课程主页
关于我们
课程, 直播, 视频, 客服, 模型设定, 研究设计, stata, plus, 绘图, 编程, 面板, 论文重现, 可视化, RDD, DID, PSM, 合成控制法
等
连享会小程序:扫一扫,看推文,看视频……
扫码加入连享会微信群,提问交流更方便
✏ 连享会-常见问题解答:
✨ https://gitee.com/lianxh/Course/wikis
New!
lianxh
和songbl
命令发布了:
随时搜索连享会推文、Stata 资源,安装命令如下:
. ssc install lianxh
使用详情参见帮助文件 (有惊喜):
. help lianxh