楼主: 北城以南7
1796 2

[实证分析] PSM+DID stata操作do文件和实例数据 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

大专生

11%

还不是VIP/贵宾

-

威望
0
论坛币
429 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
287 点
帖子
22
精华
0
在线时间
32 小时
注册时间
2021-1-27
最后登录
2024-5-23

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
PSM+DID stata操作do文件和实例数据

双重差分倾向得分匹配

  在STATA中双重差分倾向得分匹配操作主要有两种方法。

1.   手工进行:手工计算每个个体的前后变化,然后使用命令psmatch2。

附件中为第一种方法代码。附件中为第一种方法代码。附件中为第一种方法代码。


2.   使用非官方命令diff来自动计算。

下面介绍第2种方法,及使用diff非官方命令来自动计算。

具体操作

1、       下载diff命令

ssc installdiff,replace

使用该该命令进行 双重差分倾向匹配得分基本句式为

  diff outcome_var [if] [in] [weight] ,[options]

其中 outcome_var  为结果变量

必选项 treat(varname) 用来指定处理变量

period(varname) 用来指定试验期虚拟变量(试验期=1,非试验期=0)

id(varname) 用来指定个体ID(这个是匹配的前提)

kernel 表示进行倾向得分匹配 采用 核匹配

ktype(kernel) 用来指定核函数,默认为2

cov(varlist) 表示用于估计倾向得分的协变量

选择项  report 表示汇报匹配得分的结果

         logit 表示使用logit估计倾向得分  默认使用probit

         support 表示使用共同趋势范围内的观测值进行匹配

         test 表示检验倾向匹配得分后,实验组和控制组分布是否平衡

具体操作如下

use PSM+DID,clear

diffout_,t(treated) p(time) kernel id(id) logit cov(c_1 c_2 c_3) report support

上表为Logit回归结果

diffout_,t(treated) p(time) kernel id(id) logit cov(c_1 c_2 c_3)  support test

上表为检验倾向得分匹配后,在处理组和控制组分布是否平衡。


PSM、DID DO文件和数据.zip (98.75 KB, 需要: RMB 10 元)
二维码

扫码加我 拉你入群

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

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

关键词:Stata 实例数据 tata do文件 DID

沙发
gaolu3598 学生认证  发表于 2021-8-3 21:45:09 |只看作者 |坛友微信交流群
兄弟,你这个do文件有点坑啊,没啥实际内容

使用道具

藤椅
北城以南7 在职认证  发表于 2021-8-18 19:43:36 |只看作者 |坛友微信交流群
很详细,我都用这个做实证了,兄弟你哪里没看懂吧

使用道具

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

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

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

GMT+8, 2024-7-9 03:23