Synth_Runner命令:合成控制法高效实现
(2020-07-24 19:31:11)分类: 内生性专题 |
目录
连享会合成控制法
专题推文
-
合成控制法
(Synthetic Control Method) 及 Stata 实现 - Stata: 合成控制法程序
-
Stata:
合成控制法 synth 命令无法加载 plugin 的解决办法 同上
合成控制方法(Synthetic Control Method)由 Abadie and Gardeazabal (2003)
提出。目前,该方法已被广泛使用。本文介绍合成控制法高效实现命令 synth_runner
。
1. 背景介绍
在连享会此前发布的
其基本思想是,虽然无法找到 A
市的最佳控制地区,但通常可对若干大城市进行适当的线性组合,以构造一个更为优秀的“合成控制地区”(synthetic control
region),并将
合成控制法的一大优势是,可以根据数据(data-driven)来选择线性组合的最优权重,避免了研究者主观选择控制组的随意性。
然而,当实验组中有多个试点对象在不同的时间受到政策冲击时,「合成控制法 synth
synth_runner
- 其一,它可以直接进行安慰剂检验,并提供统计推断的P value来比较安慰剂检验的效果;
- 其二,允许多个试点对象在不同的时间受到冲击;
- 其三,提供拟合优度和估计结果的可视化呈现。