双重差分吗,就是差分两次。

我们先来举个栗子。

现在要修一条铁路,铁路是条线,所以必然会有穿过的城市和没有被穿过的城市。记Di=1 如果城市i被穿过,Di=0 如果城市i没有被穿过。
现在我们比较好奇铁路修好以后,被铁路穿过的城市是不是经济增长更快了?我们该怎么做呢?
一开始的想法是,我们把Di=1的城市的GDP加总,减去Di=0的城市的GDP加总,然后两者一减,即E(Yi|Di=1)-E(Yi|Di=0),这样我们就算出了两类城市的GDP的平均之差。
这样做不用说肯定有问题。万一被铁路穿过的城市在建铁路之前GDP就高呢?为了解决这个问题,我们需要观察到至少两期,第一期是建铁路之前,第二期是建铁路之后。我们先把两类城市的GDP做两期之差,即:

这是第一次差分,经过这一步,我们实际上算出了每个城市GDP的增长(率,如果取log之后),也就是GDP的趋势。
完了之后,计算:

这是第二次差分。这一步就把两类城市在修建铁路之前和之后的GDP增长率的差异给算出来了,这就是我们要的处理效应,即修建铁路之后对城市经济的促进作用。
这个东西你还可以换一个写法。记T=1 如果时间为建铁路之后,T=0如果时间为建铁路之前,那么我们可以得到一个表:

Treated代表在某一期,某一类城市是不是建了铁路。第零期肯定没有建铁路,第一期只有Di=1的城市建了铁路。所以Treated=Di*T。因此我们把方程写成:

对时间差分,得到:

再次差分,取期望:

可见,gamma就是我们想要估计的处理效应。
所以实际做的时候,可以直接跑

这个式子的回归,得到的交叉项的系数就是所要估计的处理效应。
用一个图表示就是:

所以看清楚了,这里DID最关键的假设是common trend,也就是两个组别在不处理的情况下,y的趋势是一样的。
那么你会说了,铁路穿过的城市可能本身GDP也高,而GDP高的城市按照理论GDP增长率可能更高可能更低,所以common trend的假设可能是不对的,那怎么办?
如果这个问题存在,我们可以进一步假设在控制了某些外生变量之后,common trend是对的,比如上个问题,我们可以控制城市在t=0期的GDP level。当我们控制其他变量之后,自然不能直接减两次了,我们需要用上面说的回归式子,即run the following OLS:

好了,我就说到这里了。当然也有可能你控制了X之后common trend 还是不成立,那么你要想其他办法了。有些人会去找工具变量,这个方法我不是多么认可,所以我也就不介绍了。需要的时候再说。

双重差分 difference-in-differences相关推荐

  1. did双重差分法_Stata中双重差分操流程及代码

    01 简介 现代计量经济学和统计学的发展为我们的研究提供了可行的工具.倍差法来源于计量经济学的综列数据模型,是政策分析和工程评估中广为使用的一种计量经济方法.主要是应用于在混合截面数据集中,评价某一事 ...

  2. 双重差分模型能做固定效应吗_双重差分法的平行趋势假定

    Prof. Orley Ashenfelter, architect of modern labor economics, former AEA president 双重差分法是估计处理效应的常见方法 ...

  3. 学习:双重差分模型DIDPSM-基于Stata实现

    双重差分模型 定义 双重差分法(Difference in Differences): 通过利用观察学习的数据,计算自然实验中"实验组"与"对照组"在干预下增量 ...

  4. 双重差分模型能做固定效应吗_stata中双重差分操流程及代码

    原标题:stata中双重差分操流程及代码 一.简介 现代计量经济学和统计学的发展为我们的研究提供了可行的工具.倍差法来源于计量经济学的综列数据模型,是政策分析和工程评估中广为使用的一种计量经济方法.主 ...

  5. DID会固定年份吗_双重差分(DID)操流程及代码

    01 简介 现代计量经济学和统计学的发展为我们的研究提供了可行的工具.倍差法来源于计量经济学的综列数据模型,是政策分析和工程评估中广为使用的一种计量经济方法.主要是应用于在混合截面数据集中,评价某一事 ...

  6. 双重差分模型了解一下?

    总第163篇/张俊红 今天给大家介绍一种比较常用分析方法.叫做双重差分法.啥叫个双重差分法呢?我们先不管这个什么法,我们直接来看例子. 假如现在市场同学做了一场促销活动,然后让你评估一下这场活动的效果 ...

  7. Stata:空间双重差分模型(SpatialDID)-xsmle

    全文阅读:Stata:空间双重差分模型(Spatial DID)-xsmle| 连享会主页 目录 1. 模型提出 2. 模型设定 3. 模型比较 4. Stata 实现 4.1 命令介绍 4.2 具体 ...

  8. 随机实验与自然实验--双重差分法和三重差分法

    **注记:**山东大学陈强教授<高级计量经济学及Stata应用>(第二版)第18章学习笔记! 双重差分法 在做随机实验或自然实验时,实验的效果往往需要一段时间才能显现出来,而我们关心的恰恰 ...

  9. 因果推断笔记——双重差分理论、假设、实践(四)

    文章目录 1 双重差分 - difference-in-difference -DID 理论与假设 1.1 DID介绍 1.2 使用时需要满足的假设 2 DID + PSM 差异与联用 2.1 DID ...

  10. 【计量经济学导论】13. 虚拟变量与双重差分

    文章目录 虚拟变量与双重差分 虚拟变量的模型设定 虚拟变量的回归分析 虚拟变量的综合应用 结构变化分析 交互效应分析 双重差分模型 双重差分模型的优点 虚拟变量与双重差分 虚拟变量的模型设定 首先我们 ...

最新文章

  1. android 相册 uri空,android拍照获得图片URI为空的处理方法
  2. 计算机视觉领域的一些牛人博客,研究机构等的网站链接
  3. 网络安全-windowserver搭建DHCP服务器
  4. web性能压测——webbench
  5. 我都不敢信了 东芝芯片“又”将最后决定
  6. 在去长春和松源的路上
  7. DevExpress GridControl 后台设置列
  8. java 五子棋项目_Java项目如何实现五子棋小游戏
  9. 银行it现状调研_中央银行系统行业现状调研分析及发展趋势预测报告(2019年版)...
  10. 工作流实战_08_flowable 流程实例的启动
  11. 有哪些网站社区可以看原创平面设计大师作品?
  12. c语言影碟租借管理系统,影碟出租信息管理系统
  13. python第三方库官方文档汇总
  14. 管理信息系统期末复习
  15. mac键盘锁住了怎么解决 苹果电脑键盘锁住了解决方法
  16. 推荐两本 Spark 好书
  17. Vision Assistant Minimum Scree Resolution
  18. 什么是CDN,网站被攻击时该怎么防
  19. 互联网入口之战:浏览器战争
  20. 企业微信组织架构同步教程

热门文章

  1. 【liteOS】小白进阶之移植 LiteOS 到 STM32
  2. 不用找了,学习BM算法,这篇就够了(思路+详注代码)
  3. HTML垂直居中布局
  4. 时间序列--自回归模型
  5. Cookie.setSecure(true)解释
  6. PRN(20201231):驾驶人驾驶决策机制遵循最小作用量原理
  7. 移动互联网应用技术架构简介-iOS
  8. 黑马视频学习笔记-字符串
  9. Windows系统自动切换IP批处理
  10. bat批处理文件按顺序执行exe