DID-双重差分模型
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-双重差分模型相关推荐
- 双重差分模型能做固定效应吗_Stata:双重差分的固定效应模型 (DID)
作者:张伟广 | 知乎 | 简书 | 码云 2020寒假Stata现场班 (北京, 1月8-17日,连玉君-江艇主讲),「+助教招聘」 双重差分法(DID)作为估计处理效应的工具方法,常被用来对政策实 ...
- python 双重差分模型_双重差分模型DID python操作
搬运网站:https://blog.csdn.net/Claire_chen_jia/article/details/106903842?utm_medium=distribute.pc_aggpag ...
- 学习:双重差分模型DIDPSM-基于Stata实现
双重差分模型 定义 双重差分法(Difference in Differences): 通过利用观察学习的数据,计算自然实验中"实验组"与"对照组"在干预下增量 ...
- Stata:空间双重差分模型(SpatialDID)-xsmle
全文阅读:Stata:空间双重差分模型(Spatial DID)-xsmle| 连享会主页 目录 1. 模型提出 2. 模型设定 3. 模型比较 4. Stata 实现 4.1 命令介绍 4.2 具体 ...
- 双重差分模型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 ...
- 双重差分模型能做固定效应吗_数据分析之道 | 双重差分法(DID)
Picture from Internet DID是什么? 双重差分法(DID)又被称为"倍差法",小名"差中差",是种专门用于分析政策效果的计量方法. 我国最 ...
- 双重差分模型能做固定效应吗_互助问答第53期:控制时间效应、交互项等问题...
今日问题 尊敬的老师: 您好! 我在学习DID的过程中遇到以下问题,特向您请教. (1)我看到很多做DID的论文都提到个体固定和时间固定,参考网站上(https://www.jianshu.com/p ...
- 双重差分模型能做固定效应吗_双重差分法的平行趋势假定
Prof. Orley Ashenfelter, architect of modern labor economics, former AEA president 双重差分法是估计处理效应的常见方法 ...
- 双重差分模型能做固定效应吗_stata中双重差分操流程及代码
原标题:stata中双重差分操流程及代码 一.简介 现代计量经济学和统计学的发展为我们的研究提供了可行的工具.倍差法来源于计量经济学的综列数据模型,是政策分析和工程评估中广为使用的一种计量经济方法.主 ...
- 双重差分模型了解一下?
总第163篇/张俊红 今天给大家介绍一种比较常用分析方法.叫做双重差分法.啥叫个双重差分法呢?我们先不管这个什么法,我们直接来看例子. 假如现在市场同学做了一场促销活动,然后让你评估一下这场活动的效果 ...
最新文章
- awk3.0 — awk变量
- Nginx负载均衡策略之least_conn
- Linux--Linux Shell 中的反引号,单引号,双引号
- mysql 基于时间分区_MySQL基于时间字段进行分区的方案总结
- [特约· Keso ·东拉西扯] 我眼中的乔布斯
- 卷积的物理意义是什么?
- 计算机视觉测试数据集
- python:坦克大战源代码
- 机器学习丨如何理解正定矩阵和半正定矩阵
- Unix/Linux环境C编程入门教程(14) Mandriva LinuxCCPP开发环境搭建
- python计算三角形斜边上的中线_直角三角形斜边上的中线的性质及其应用
- 【网页制作课作业】用HTML+CSS制作一个简单的学校网页(9页)
- Euler公式求解微分方程
- 【2019多校第一场补题 / HDU6578】2019多校第一场A题1001Blank——dp
- Netty处理TCP半包和粘包问题
- Cindy Message/MessageRecognizer interface
- 1116: [POI2008]CLO
- In Community We Trust
- 最新版的配音软件--- tts-vue 软件 下载安装成功过程
- 国网山东电力拓展电能替代领域
热门文章
- 将Liunx装入移动硬盘,实现即插即用
- 使用python实现mysql测试数据的准备(大批量导入数据)
- shopee引流方式有哪些,商家如何为自己店铺做引流?
- 谁能抚平代课教师心里的伤痛
- 链路聚合(二层链路和三层链路)
- 互联网日报 | 4月1日 星期四 | 华为2020年收入8914亿元;滴滴拿下消费金融牌照;HM已在中国关闭约20家门店...
- 切换windows系统输入法的中英文,可以忽视是哪种打字法
- java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity异常的易被忽略的原因
- HCSR04超声波传感器驱动
- Zynq笔记(一) —PL端(FPGA部分)的设计流程