查看原文
其他

Eviews+Stata:Bacon分解经典案例--单边离婚改革

数量经济学 数量经济学 2023-10-24

Eviews+Stata:Bacon分解经典案例--单边离婚改革


我们将首先复制Stevenson和Wolfers(2006)的研究,该研究分析了引入无过错离婚改革的影响。

因变量包括 1964 年至 1996 年间美国各州的年度自杀率。

在此期间,许多州在不同时期引入了无过错离婚改革。古德曼-培根(2021)也研究了本文和相关数据,作为古德曼-培根分解的应用。

1、Eviews操作与应用

导入bacon_example.dta,该文件包含ASMRS系列中女性自杀死亡率的数据,POST表示处于无过错离婚改革中,则等于1,如果不允许无过错离婚,则等于0,另外还包含了横截面(州)和日期(年份)系列。

为了确定无过错离婚改革对女性自杀死亡率的影响,我们可以进行一个简单的多时点DID估计






2、Stata18新功能--4大Bacon分解操作技能

Stata18新版本--ddtiming结果图

Stata18新版本--bacondecomp结果图


第4种Bacon分解操作结果图

NO1:bacondecomp老版本操作结果展示

案例应用




老版本分解结果



NO2:bacondecomp新版本操作


新版本结果展示


NO3:ddtiming命令操作应用




NO4、第四种Bacon分解操作结果

更多关于异质DID专题,请关注24个案例+14篇论文+15章内容,从Stata零基础到Stata前沿实证分析课程


Bacon分解操作--ddtiming新操作应用



简介

ddtiming是一个Stata命令,基于Goodman-Bacon(2021), 实现了双重差分(DD)估计随治疗时间变化的分解。双向固定效应DD模型是所有可能的两组/两周期DD估计量的加权平均。该命令生成2x2 DD估计值及其相关权重的散点图。

R用户可以使用名为bacondecomp的R包执行分解。

注意事项:Stata用户应该使用bacondecomp,这是Stata中Bacon分解的最新实现。


本视频里面用到的数据以及案例代码

要在Stata中安装ddtiming命令,可以在命令窗口中键入任意一种命令

  net describe ddtiming, from(https://tgoldring.com/code)
  
  net install ddtiming
  *or type
  
  net install ddtiming, from(https://tgoldring.com/code)



*- 例子-单边离婚法
  * ddtiming可以复制Goodman-Bacon(2021)中的例子。
  * 下载并加载无过错离婚法和女性自杀率的时间数据集(Stevenson & Wolfers, 2006):


  net get ddtiming
  
use nofault_divorce.dta

*注意,我们还是使用的为3月23日视频里面介绍那个案例数据

use bacon_example.dta, clear

 areg asmrs post i.year, a( stfips ) vce(robust)
结果省略

ddtiming asmrs post, i( stfips) t(year)
Calculating treatment times...
Calculating weights...
Estimating 2x2 diff-in-diff regressions...

Diff-in-diff estimate: -3.080   

DD Comparison              Weight      Avg DD Est
-------------------------------------------------
Earlier T vs. Later C       0.111          -0.187
Later T vs. Earlier C       0.265           3.512
T vs. Never treated         0.240          -5.331
T vs. Already treated       0.384          -7.044
-------------------------------------------------
T = Treatment; C = Comparison

ssc install bacondecomp
checking bacondecomp consistency and verifying not already installed...
installing into c:\ado\plus\...
installation complete.

 
. adoedit bacondecomp
c:\ado\plus/b/bacondecomp.ado

. bacondecomp asmrs post , ddetail
Computing decomposition across 14 timing groups
including an always-treated group and a never-treated group
------------------------------------------------------------------------------
       asmrs |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
        post |  -3.079926   1.111656    -2.77   0.006    -5.258732   -.9011193
------------------------------------------------------------------------------

Bacon Decomposition

结果省略

使用原始bacondecomp出现的新命令结果以及旧版本结果请查看上一期3月23日视频号内容。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存