三重差分法运行和示例.docx
《三重差分法运行和示例.docx》由会员分享,可在线阅读,更多相关《三重差分法运行和示例.docx(6页珍藏版)》请在冰豆网上搜索。
三重差分法运行和示例
三重差分法运行和示例
D
三重差分法回归及运行命令
正如上面的二重差分法实际上运用的是OLS做的回归,我们之前说过,倍差法是相当于two-wayfixedeffectmodel,里面包括个体效应时间效应,而对于一个这样的paneldata,我们可以运用LSDV通过添加个体和时间虚拟变量来回归,或者运用demeanedvariables回归来消除个体和时间效应,再加上那些交互效应后就可以像其他fixedeffect回归一样。
二重差分法一般是在同一个省(地区)区分treatment和control组的,而三重差分法则包括另一个未受到政策冲击的省(地区),来区分treatment和control组的,当然三重差分法要稳健得多。
EmpiricalMethodsinAppliedEconomicsLecture
Jorn-SteffenPischke
http:
//econ.lse.ac.uk/staff/spischke/ec524/evaluation3.pdf
接下来,我们来区分一下二重差分和三重差分在Stata的运行过程
1992年,美国新泽西州通过法律将最低工资从每小时4.25美元提高到5.05美元,但在相邻的宾夕法尼亚州最低工资却保持不变。
CardandKrueger收集了两个州的快餐店在实施新法前后雇佣人数的数据,并使用双重差分法进行估计。
注:
fte:
fulltimeemployment人数;treated=1,表示快餐店在新泽西州,否则在宾夕法尼亚州;t=1,表示时间为1992年11月,否则为1992年2月;bk=1,表示BurgerKing快餐品牌;kfc=1,表示肯德基快餐品牌;roys=1,表示RoyRogers快餐品牌;wendys=1,表示Wendy's快餐品牌。
以下黑色字体的code可以直接在Stata上执行
1.读取数据:
use"http:
//fmwww.bc.edu/repec/bocode/c/CardKrueger1994.dta"
2. 简单的二重差分:
difffte,t(treated)p(t)
*这里DD10%水平下显著
3.简单的三重差分(快餐品牌bk作为第二个处理组):
difffte,t(treated)p(t)ddd(bk)
*这里DDD表不显著