Skip to main content
QUICK REVIEW

[论文解读] Synthetic Difference In Differences Estimation

Damian Clarke, Daniel Pailañir|arXiv (Cornell University)|Jan 27, 2023
Advanced Causal Inference Techniques被引用 6
一句话总结

本文介紹了 Stata 中的 sdid 命令,用於實現合成双重差分(SDID)估計算法,該方法結合了双重差分法和合成控制法的優勢,可在放寬平行趨勢假設的條件下估計處理效應。該方法適用於單一或錯峰處理採用的面板數據,提供改進的反事實構建與可視化工具,有利於政策評估。

ABSTRACT

In this paper, we describe a computational implementation of the Synthetic difference-in-differences (SDID) estimator of Arkhangelsky et al. (2021) for Stata. Synthetic difference-in-differences can be used in a wide class of circumstances where treatment effects on some particular policy or event are desired, and repeated observations on treated and untreated units are available over time. We lay out the theory underlying SDID, both when there is a single treatment adoption date and when adoption is staggered over time, and discuss estimation and inference in each of these cases. We introduce the sdid command which implements these methods in Stata, and provide a number of examples of use, discussing estimation, inference, and visualization of results.

研究动机与目标

  • 為應用研究者提供一種計算高效且易於使用的 SDID 估計算法在 Stata 中的實現。
  • 通過合成控制權重,支持在單一處理與錯峰處理採用情境下的估計與推斷。
  • 透過自助法、刀切法與虛擬處理程序,支持穩健推斷,以實現有效的統計檢驗。
  • 促進對合成控制趨勢與事件研究動態的可視化,提升結果解讀的透明度。
  • 通過放寬平行趨勢假設並避免凸包約束,解決標準 DID 與合成控制方法的局限性。

提出的方法

  • SDID 估計算法將合成控制組構建為受援單位的凸組合,以最小化處理單位與受援單位在處理前的結果差異。
  • 通過約束優化確定最佳權重,使處理單位在處理前的結果與受援單位匹配,並可選擇性地匹配協變量。
  • 該方法支持單一處理與錯峰採用設計,允許在多個處理期間進行事件研究估計。
  • 推斷通過自助法、刀切法與虛擬處理程序進行,以評估標準誤與 p 值。
  • sdid 命令在 Mata 中實現,以提升計算效率,並與 Stata 的資料管理與圖形工具整合。
  • 圖形輸出可視化合成控制趨勢、處理前擬合效果與隨時間變化的事件研究效應。

实验结果

研究问题

  • RQ1當標準 DID 模型中平行趨勢假設不成立時,SDID 估計算法如何改善反事實估計?
  • RQ2在處理採用錯峰且具有不平衡的滯後與前瞻期間的情境下,SDID 的表現如何?
  • RQ3在 SDID 估計中,自助法、刀切法與虛擬處理推斷程序在大小與檢驗效能方面如何比較?
  • RQ4SDID 在偏誤與精確度方面相較於傳統 DID 與合成控制方法表現如何?
  • RQ5研究者如何透過視覺化手段評估合成控制構建品質與處理效應隨時間的變化?

主要发现

  • sdid 命令成功在 Stata 中實現 SDID 估計算法,使處理效應估計在非平行趨勢情境下更具穩健性。
  • 透過 sdid 生成的事件研究圖表顯示,處理單位與合成控制之間的處理前趨勢高度匹配,證實擬合良好。
  • 在議會中婦女比例配額的案例研究中,SDID 估計算法從配額實施當年起檢測到大且統計顯著的處理效應。
  • 該方法能有效處理單一與錯峰採用設計,並為每種情境提供適當的推斷程序。
  • 該命令支援合成控制權重與結果軌跡的可視化,提升結果的透明度與可解釋性。
  • 當至少有兩個處理單位時,穩健推斷是可行的;對於單一處理單位,若控制單位多於處理單位,建議使用虛擬處理推斷。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。