楼主: 非此或彼
1372 6

[实证分析] 合成控制法最新的数据和代码 [推广有奖]

  • 1关注
  • 20粉丝

已卖:1094份资源

讲师

50%

还不是VIP/贵宾

-

威望
0
论坛币
32484 个
通用积分
80.1996
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
4587 点
帖子
157
精华
0
在线时间
639 小时
注册时间
2020-10-12
最后登录
2026-2-2

楼主
非此或彼 学生认证  发表于 2022-7-27 11:10:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

  • 什么是合成控制法:
    合成控制法是在比较案例研究中估计政策干预因果效应的一种常见方法。它通常与少数大型单位(例如国家、省、县)一起使用,以估计总体政策干预措施的效果。思路是构建一个相似的未受到政策处理的单元(称为“合成控制组)的凸组合,以创建一个与处理组对象非常相似的合成控制组,并对其进行反事实分析。

下面就是合成控制法的简单原理,可参看:https://mp.weixin.qq.com/s?__biz=MjM5OTMwODM1Mw==&mid=2448057440&idx=1&sn=225b8679d4aedc559a83d298e6d652f1&chksm=b323b94e84543058ce552c4265a7d677aa90c8ed249f05145d60135e248a691ea19a617a24a3&scene=21#wechat_redirect



6a0c19276fa7dae7ddd457606d6cf18.jpg

4cc55db8fe1da771b23ef6761cb13e8.jpg 一些值得关注的地方:
与双重差分法DID不同,平行趋势不是合成控制法的必须假定。然而,合成控制组仍必须与处理组单元具有相似的特征,以便构建准确的估计。面板数据对于合成控制方法是必需的,并且通常需要在多个时间段内进行观察。具体来说,政策干预前的时间范围应该足够大以形成准确的估计。此方法需要总体数据(aggregate data),例如,包括省级人均 GDP、国家层面的犯罪率和省级酒精消费统计数据。此外,如果不存在总体数据,有时也可以汇总微观数据来估计总体值。作为对前一个要点的警告,在使用大的干预前期间时要警惕结构性中断。Abadie 和 L'Hour (2020) 还提出了一种惩罚方法,用于对非总体数据执行合成控制法。还要考虑如前所述,这种技术可以与双重差分法进行比较。如果没有总体数据或没有足够的数据用于政策干预前窗口,并且有一个与处理组单元有平行趋势的对照组,那么双重差分法可能更适合。3.运用的是系统的数据,进行的代码演示,代码里有详细的每一步的操作解说代码部分截图如下: dc8b379f8e1900748d2f9bc13fd8156.jpg da9607f649fe570811f99e32fdc1513.jpg
二维码

扫码加我 拉你入群

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

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

关键词:最新的数据 最新的 控制法 Aggregate Weixin 合成控制法

合成控制法最新代码和数据
下载链接: https://bbs.pinggu.org/a-3731196.html

76 Bytes

需要: RMB 5 元  [购买]

合成控制法最近代码和数据

沙发
hfhitch0217(真实交易用户) 发表于 2022-8-17 13:23:14
已购 没有数据,只有代码

藤椅
非此或彼(未真实交易用户) 学生认证  发表于 2022-8-21 17:45:34
hfhitch0217 发表于 2022-8-17 13:23
已购 没有数据,只有代码
你好,演示数据用的是系统里有的,所以直接是sysuse smoking,clear即可。代码里有的

板凳
13766116311(真实交易用户) 在职认证  学生认证  发表于 2023-9-14 14:02:25
您好,我在*执行synth_runner合成控制法估计时,显示command trends is unrecognized,报错了是怎么回事啊

微信图片_20230914140202.png (57.6 KB)

微信图片_20230914140202.png

报纸
13766116311(真实交易用户) 在职认证  学生认证  发表于 2023-9-14 14:04:36
请问这一步
program my_drop_units
  args tunit
  if `tunit'==39 qui drop if inlist(state,21,38)
  if `tunit'==3 qui drop if state==21
  end
这里面的
if `tunit'==39 qui drop if inlist(state,21,38)
  if `tunit'==3 qui drop if state==21
是什么意思啊,删除的不应该是地区3或地区7嘛,这里面的数字是代表什么呀?

地板
hp26(未真实交易用户) 发表于 2023-10-6 21:42:32
13766116311 发表于 2023-9-14 14:04
请问这一步
program my_drop_units
  args tunit
你好,想问下你这个问题解决了吗

7
yyp()(未真实交易用户) 发表于 2024-6-21 19:51:57
hp26 发表于 2023-10-6 21:42
你好,想问下你这个问题解决了吗
同问,没看懂

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-7 05:47