非参数合成控制法操作及应用
Nonparametric Synthetic Control Method命令为npsynth,
npsynth将Abadie和Gardeazabal(2003)以及Abadie、Diamond和Hainmueller(2010)提出的用于政策评估的综合控制方法(SCM)扩展到处理单元的合成(或反事实)时间模式的非参数识别的情况。
模型假定处理单位,如一个国家,一个地区,一个城市等。一年接受一个特定的干预,并估计其反事实的时间模式,没有干预,控制单元根据预测的加权线性组合的结果。利用预先固定带宽的核函数,使用与被处理单元和控制单元预测器之间的向量距离成比例的权重来计算反事实的估算。
语法格式为:
npsynth outcome varlist, t_0(#) bandw(#) panel_var(varname) time_var(varname) trunit(#) kern(kerneltype) [npscv save_res(filename) w_median gr_y_name(name) gr_tick(#) gr1 gr2 gr3
save_gr1(graphname1) save_gr2(graphname2) save_gr3(graphname3)]
语法含义为:
outcome::是衡量治疗效果的目标变量
varlist:是预测治疗前结果的一组协变量(或可观察到的混杂变量)
kern(kerneltype)指定用于构建合成权重的内核函数的类型。
t_0(#)指定开始治疗的时间。
bandw(#)指定内核加权函数的带宽。
panel_var(varname)指定panel变量。
time_var(varname)指定时间变量。
选项含义为:
npscv:允许使用交叉验证来计算最佳带宽。此选项返回e-class对象e(opt_band)中的最佳带宽。
save_res(filename)允许将处理过的事实和反事实时间模式保存在filename.dta中。
w_median指定合成权值的唯一向量由年度权值的中值计算(默认使用平均值)。
gr_y_name(name)允许为出现在图中的输出变量提供一个方便的名称。
gr_tick(#)允许在图形的时间轴中设置时间刻度。
gr1:允许绘制预处理平衡和并行趋势图。
gr2:允许绘制整体处理/合成模式比较图。
gr3:允许绘制处理后的图形和合成图形之间的差异的总体图形。
save_gr1(graphname1)允许保存图1,即预处理平衡和并行趋势。
save_gr2(graphname2)允许保存图2,即整体处理/综合模式比较。
save_gr3(graphname3)允许保存图形3,即处理后的图形与合成后的图形之间的总体差异模式。
kerneltype核函数选项介绍,包括如下类型:
kern
epan:uses a Epanechnikov kernel
normal:uses a Normal kernel
biweight: uses a Biweight (or Quartic) kernel
uniform:uses a Uniform kernel
triangular:uses a Triangular kernel
tricube:uses a Tricube kernel
npsynth返回以下值:
e(bandh)是所选内核函数中使用的带宽。
e(RMSPE)是估计模型的均方根预测误差。
e(W)是(核)权的向量。
注意事项:
面板数据集必须完全平衡,并且不能包含丢失的值。
在运行这个程序时候,需要更新该命令,确保版本最新。
操作应用
use Ita_exp_euro , clear
tsset reporter year
global xvars "ddva1 log_distw sum_rgdpna comlang contig"
npsynth ddva1 $xvars , panel_var(reporter) time_var(year) t0(2000) trunit(11) bandw(0.4) kern(triangular) gr1 gr2 gr3 ///
save_gr1(gr1) save_gr2(gr2) save_gr3(gr3) gr_y_name("Domestic Direct Value Added Export (DDVA)") gr_tick(5)
结果为:
Abadie, A., Diamond, A., and Hainmueller, J., 2010. Synthetic Control Methods for Comparative Case Studies: Estimating the Effect of California s Tobacco Control Program, Journal of the American Statistical Association, 105, 490, 493-505.
Abadie, A., and Gardeazabal, J., 2003. The Economic Costs of Conflict: A Case Study of the Basque Country, American Economic Review, 93, 1, 112-132.
Cerulli, G. 2015. Econometric Evaluation of Socio-Economic Programs: Theory and Applications, Springer.