差分の差分法で「どの変数を条件付けすべきか」を図で読む方法を示した研究
この論文は、差分の差分法(Difference‑in‑Differences, DiD)でよく使われる「条件付き並行トレンド」(CPT)の仮定を、因果グラフを使って判断する新しい道具を示します。DiDは処置群と非処置群の結果の差の変化を比較して因果効果を推定する方法です。CPTは、「処置がなかったら両群の結果は同じように動いたはずだ」と仮定するものです。著者らは、どの観測変数を条件付け(調整)すればCPTが成り立つかを図的に読み取れるようにしました。
研究者は、Single World Intervention Graphs(SWIGs)という既存の図の変形版を導入し、Δ‑SWIGs と名付けました。Δ‑SWIGs は、潜在的結果(異なる処置下での結果の値)の差に関する条件付き独立性を、d‑分離という図上のルールで読み取れるようにします。これにより、複数時点や時間変化する共変量(説明変数)がある複雑な設定でも、どの条件付け戦略が識別(因果効果を推定可能)を与えるかを解析できます。論文は2×2の単純設定から、複数期間の設定(Callaway & Sant’Anna の枠組み)まで扱います。証明やシミュレーションの詳細は付録に示されています。
主な結果の一つは、時間変化する共変量が結果に影響を与えるときは、事後に観測される変数(処置後に現れる共変量)を制御する必要がある、ということです。さらに、事前の並行トレンド(処置前の期間に差が並行であること)の検定は、ポスト処置の識別に必要な仮定のごく一部しか検証しないと示しました。論文の単純なシミュレーションでは次のようなパターンが出ます。事前の共変量のみで条件付けすると事前トレンドは整うが短期効果は正しく推定できる一方で動的効果(時間を通じた影響)は偏る。各比較ごとにその直前の共変量を使うと、全時点の共変量を使う場合と同じ結果になる。処置が共変量に影響しない場合は事後変数を含めてもバイアスは出ないが、処置→共変量のフィードバックがあると動的効果はすべて偏る。加えて、事前トレンドの検査では事後処置に関する違反を検出できないことがある、という点が強調されます。
なぜ重要かというと、実務で研究者はしばしばどの変数を条件付けすべきかを事前トレンドの検定結果だけで判断します。著者らはそれを慎重にするよう促します。Δ‑SWIGs は、因果構造に基づいた透明な方法で条件付け戦略を設計する手助けになります。特に、時間変化する共変量や複数期間のデータを扱う研究で、有効な条件付けが直感に反する場合でも図的に説明できます。加えて、標準的な「時間不変の未観測交絡が加法的に入る」という仮定以上の強い分布的仮定に頼らずに議論できる点が利点として挙げられます。
重要な留意点も示されています。Δ‑SWIGs が与えるのは十分条件の枠組みです。つまり図の条件が満たされればCPTが成り立つが、図が示す以外の構造では別の仮定が必要になり得ます。また、論文の議論は時間不変の未観測交絡がアウトカムに加法的に入ることなど、特定の構造的仮定に基づいています。したがって、最終的な識別や推定の正当化には、データの産出過程に関する専門的知見と、図に基づく構造的な検討が不可欠です。論文は理論的な道具と具体的なシミュレーション例を提供しますが、実務ではこれらを補助的に用いるのが適切だと結論づけています。