DID-双重差分模型

DID(difference-in-differences model)也叫双重差分模型。

现在要修一条铁路,铁路是条线,所以必然会有穿过的城市和没有被穿过的城市。记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:

参考资料:
https://www.zhihu.com/question/24322044/answer/27534813

DID-双重差分模型相关推荐

  1. 双重差分模型能做固定效应吗_Stata:双重差分的固定效应模型 (DID)

    作者:张伟广 | 知乎 | 简书 | 码云 2020寒假Stata现场班 (北京, 1月8-17日,连玉君-江艇主讲),「+助教招聘」 双重差分法(DID)作为估计处理效应的工具方法,常被用来对政策实 ...

  2. python 双重差分模型_双重差分模型DID python操作

    搬运网站:https://blog.csdn.net/Claire_chen_jia/article/details/106903842?utm_medium=distribute.pc_aggpag ...

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

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

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

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

  5. 双重差分模型DID学习笔记

    双重差分模型DID学习 1.DID介绍 1.1 特点 1.2 传统DID 1.3 经典DID 1.4 异时DID 1.5 广义DID 1.6 异质性DID 2. DID 平行趋势检验 3 实践举例 3 ...

  6. 双重差分模型能做固定效应吗_数据分析之道 | 双重差分法(DID)

    Picture from Internet DID是什么? 双重差分法(DID)又被称为"倍差法",小名"差中差",是种专门用于分析政策效果的计量方法. 我国最 ...

  7. 双重差分模型能做固定效应吗_互助问答第53期:控制时间效应、交互项等问题...

    今日问题 尊敬的老师: 您好! 我在学习DID的过程中遇到以下问题,特向您请教. (1)我看到很多做DID的论文都提到个体固定和时间固定,参考网站上(https://www.jianshu.com/p ...

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

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

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

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

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

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

最新文章

  1. awk3.0 — awk变量
  2. Nginx负载均衡策略之least_conn
  3. Linux--Linux Shell 中的反引号,单引号,双引号
  4. mysql 基于时间分区_MySQL基于时间字段进行分区的方案总结
  5. [特约· Keso ·东拉西扯] 我眼中的乔布斯
  6. 卷积的物理意义是什么?
  7. 计算机视觉测试数据集
  8. python:坦克大战源代码
  9. 机器学习丨如何理解正定矩阵和半正定矩阵
  10. Unix/Linux环境C编程入门教程(14) Mandriva LinuxCCPP开发环境搭建
  11. python计算三角形斜边上的中线_直角三角形斜边上的中线的性质及其应用
  12. 【网页制作课作业】用HTML+CSS制作一个简单的学校网页(9页)
  13. Euler公式求解微分方程
  14. 【2019多校第一场补题 / HDU6578】2019多校第一场A题1001Blank——dp
  15. Netty处理TCP半包和粘包问题
  16. Cindy Message/MessageRecognizer interface
  17. 1116: [POI2008]CLO
  18. In Community We Trust
  19. 最新版的配音软件--- tts-vue 软件 下载安装成功过程
  20. 国网山东电力拓展电能替代领域

热门文章

  1. 将Liunx装入移动硬盘,实现即插即用
  2. 使用python实现mysql测试数据的准备(大批量导入数据)
  3. shopee引流方式有哪些,商家如何为自己店铺做引流?
  4. 谁能抚平代课教师心里的伤痛
  5. 链路聚合(二层链路和三层链路)
  6. 互联网日报 | 4月1日 星期四 | 华为2020年收入8914亿元;滴滴拿下消费金融牌照;HM已在中国关闭约20家门店...
  7. 切换windows系统输入法的中英文,可以忽视是哪种打字法
  8. java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity异常的易被忽略的原因
  9. HCSR04超声波传感器驱动
  10. Zynq笔记(一) —PL端(FPGA部分)的设计流程