请选择 进入手机版 | 继续访问电脑版
楼主: momingqimiao7
65062 235

更新!合成控制法SCM案例--包含稳健性检验/安慰剂检验(附示例数据和Stata代码)   [推广有奖]

经管之家资深用户 Stata小能手 原创数据 专注熟悉领域

巨擘

0%

还不是VIP/贵宾

-

TA的文库  其他...

论文数据收藏

stata技巧

统计学习

威望
1
论坛币
367085 个
通用积分
1785.5507
学术水平
2807 点
热心指数
2712 点
信用等级
2543 点
经验
444873 点
帖子
17511
精华
1
在线时间
65535 小时
注册时间
2009-11-23
最后登录
2024-11-13

初级热心勋章 初级学术勋章 中级热心勋章 高级热心勋章 初级信用勋章 特级热心勋章 20周年荣誉勋章

momingqimiao7 在职认证  学生认证  发表于 2019-4-7 11:28:47 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

合成控制法SCM案例--包含稳健性检验/安慰剂检验


自己写论文整理的材料
所有结果实际运行测试过,质量有保证仅供学习参考

synth命令详解




   安装命令
  1. ssc install synth, replace
复制代码

  使用命令
  1. synth depvar predictorvars , trunit(#) trperiod(#) [ counit(numlist) xperiod(numlist) mspeperiod() resultsperiod() nested allopt unitnames(varname) figure keep(file) customV(numlist) optsettings ]
  2.   
复制代码

在使用synth命令必须先使用tsset或xtset声明下是面板数据集
譬如使用smoking.dta的话是 tsset state year 或xtset state year
注意state只能是数字,不能是文字

depvar

必填,结果变量(因变量)

predictorvars

[size=14.6667px]必填,预测变量(自变量)

trunit(3)

[size=14.6667px]必填,用于指定处理地区,smoking.dta中处理组对应的编号3(即Califonia)

trperiod(1989)

[size=14.6667px]必填,指定政策干预开始的时期,smoking.dta中禁烟法案开始时间为1989年

counit(numlist)

指定控制地区,默认是除处理地区以外的所有地区都是控制地区,一般可以不加这个选项

xperiod(numlist)

指定将预测变量进行平均的期间,默认为政策干预开始之前的所有时期

mspeperiod()

用于指定最小化均方预测误差(MSPE)的时期,默认为政策干预开始之前的所有时期

figure

将处理地区与合成控制的结果变量画时间趋势图,通常是需要加上的

resultsperiod()

用来指定figure画图的时间范围,默认是整个样本时期

nested
  

使用嵌套的数值方法寻找最优的合成控制,会花更多时间,但更精确。在使用nested选项是,如果再加上allopt(即nested  allopt),则比单独使用nested还要费时间,但精确度可能更高

keep(结果)

把估计结果(合成控制的权重和结果变量)输出到"结果.dta"文件,以便后续计算




加州禁烟法案案例




以smoking.dta(加州禁烟法案)为例
  1. synth cigsale retprice lnincome age15to24 beer cigsale(1975) cigsale(1980) cigsale(1988),
  2. trunit(3) trperiod(1989) xperiod(1980(1)1988) figure nested allopt keep(结果)
复制代码

Graph.png


在没有使用合成控制法的时候加州和其他州的人均香烟消费量的时间趋势图
Graph.png


画处理效应的时间趋势图

2.png


屏幕快照 2019-04-06 22.03.53.png


安慰剂检验

Abadie et al. (2010)提出一种类似于统计学中的中秩检验(Rank Test)的排列检验(Permutation Test),叫做“安慰剂检验”。 “安慰剂”(placebo)一词来自医学上的随机实验,比如要检验某种新药的疗效。此时,可将参加实验的人群随机分为两组,其中一组为实验组,服用真药;而另一组为控制组,服用安慰剂(比如,无用的糖丸),并且不让参与者知道自己服用的究竟是真药还是安慰剂,以避免由于主观心理作用而影响实验效果,称为“安慰剂效应”(placebo effect)。
                 
只保留干预前MSPE不超过处理地区干预前MSPE两倍的控制地区,如果干预前的拟合效果不理想,即使政策后期得到的较大的预测变量差值也不能反映政策的效果。(本例中是使用2倍以内,具体MSPE要筛选多少可以在代码中进行修改)本例中总共筛选了19个州
未筛选的代码中也有输出,这里就不展示了

2.png



包含两个处理组的案例(房产税试点)




示例数据
屏幕快照 2019-04-07 09.47.04.png



处理地区分别为上海和重庆
房产税政策开始时间为2011年
部分结果展示

重庆结果

上海.png


上海结果
重庆.png

                                                

安慰剂检验
只保留干预前MSPE不超过处理地区干预前MSPE两倍的控制地区,不包括其他干预组

重庆
重庆1.png


上海
上海.png



附件下载




屏幕快照 2019-04-07 11.24.49.png


合成控制法SCM案例--包含稳健性检验:安慰剂检验(附示例数据和Stata代码).zip (3.93 MB, 需要: RMB 48 元)

代码是用Stata14版本写的









二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


回帖推荐

王婧180 发表于49楼  查看完整内容

很详细,谢谢楼主,有疑问再过来

gimmy09 发表于20楼  查看完整内容

嗯嗯,有的,放心购买

gimmy09 发表于16楼  查看完整内容

ssc install synth安装时显示checking synth consistency and verifying not already installed...all files already exist and are up to date. 这个怎么办

jessie68us 发表于45楼  查看完整内容

很不错,是个实干派!

秣之a 发表于30楼  查看完整内容

已购买,资料非常好。关于安慰剂检验有点问题想问,可以的话加一下QQ864790267,非常感谢!

日新少年 发表于46楼  查看完整内容

谢谢分享

maoancheng 发表于42楼  查看完整内容

已购买。非常感谢资料,最近也在弄论文 希望能有偿得到一些帮助请教,楼主加我把 qq309785994.希望多出一些类似的模型应用代码 可以学习
已有 7 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
Mujahida + 5 + 5 + 5 + 5 精彩帖子
zhugeyu0 + 5 + 1 + 1 + 1 精彩帖子
日新少年 + 2 + 2 + 2 精彩帖子
南开学子苦逼论文ing + 1 + 1 + 1 精彩帖子
十七里香 + 5 + 5 精彩帖子
Nochoal + 5 + 3 + 3 奖励积极上传好的资料
Whatsappp + 5 + 5 + 5 精彩帖子

总评分: 论坛币 + 20  学术水平 + 22  热心指数 + 17  信用等级 + 14   查看全部评分

本帖被以下文库推荐

Nochoal 在职认证  发表于 2019-4-7 17:46:22 |显示全部楼层 |坛友微信交流群
谢谢分享~

使用道具

Nochoal 在职认证  发表于 2019-4-7 18:36:45 来自手机 |显示全部楼层 |坛友微信交流群
已购买,资料挺不错,就是有些细节问题我自己还没搞明白,方便的话加一下我qq1022774938

使用道具

Nochoal 在职认证  发表于 2019-4-7 18:40:00 来自手机 |显示全部楼层 |坛友微信交流群
已购买,资料挺不错,就是有些细节问题我自己还没搞明白,方便的话加一下我qq1022774938

使用道具

momingqimiao7 在职认证  学生认证  发表于 2019-4-7 18:41:42 来自手机 |显示全部楼层 |坛友微信交流群
Nochoal 发表于 2019-4-7 18:36
已购买,资料挺不错,就是有些细节问题我自己还没搞明白,方便的话加一下我qq1022774938
嗯嗯,可以的,已加

使用道具

淡定看世界 发表于 2019-4-7 20:03:46 来自手机 |显示全部楼层 |坛友微信交流群
可以做安慰剂检验,给力!

使用道具

大风起~~~ 发表于 2019-4-7 20:10:15 来自手机 |显示全部楼层 |坛友微信交流群
已购买,下载失败吧,方便的话发份到我邮箱503451059@qq.com

使用道具

momingqimiao7 在职认证  学生认证  发表于 2019-4-7 21:08:00 来自手机 |显示全部楼层 |坛友微信交流群
大风起~~~ 发表于 2019-4-7 20:10
已购买,下载失败吧,方便的话发份到我邮箱503451059@qq.com
已发,请查收

使用道具

momingqimiao7 在职认证  学生认证  发表于 2019-4-7 21:08:18 来自手机 |显示全部楼层 |坛友微信交流群
淡定看世界 发表于 2019-4-7 20:03
可以做安慰剂检验,给力!
谢谢支持

使用道具

momingqimiao7 在职认证  学生认证  发表于 2019-4-7 21:08:50 来自手机 |显示全部楼层 |坛友微信交流群
需要Stata安装包的可以看我的签名

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-14 01:48