パネル分析でcohort effect,age effect, period effectを同時に分析するには? (Andreß et al. 2013: Chaper 4)

Hans-Jürgen Andreß, Katrin Golsch and Alexander W. Schmidt, 2013,"Applied Panel Analysis for Economic and Social Surveys", Springer, Heidelberg.

4.2.3 Analysis of Trends の記述をメモ的に書きます.

間違い等あれば,ご指摘いただけると幸いです.

 

パネル分析のトレンド効果には,3つのタイプがある

名称 概要 人が対象の場合の変数
cohort effect いつ成立したか(生まれたか) 生まれた年 (the year of birth: 文中ではgenerationとも)
age effect 開始時点からどれだけ経過したか 年齢(the age)
period effect 測定した時点そのもの 調査を行った年
(the time point of the current panel wave )

3つの変数は同時に回帰モデルに投入することはできない(連続・カテゴリカル問わず). 

なぜなら, age = t - year_of_birth  なので,完全な共線性が発生する.

 

解決方法としては,

  • 特定の重要な期間に生まれた個人のさまざまなコホートを区別する(80~85年生まれ的なことだろうか?),ageでも同様.
  • 年齢を月単位で調査時に聞く⇒244か月(20歳4か月)という値をとらせる.ほかの2つが年単位で聞いてるなら, age = t - year_of_birth は成立しない
  • コーホート,年齢,時点のどれかを代替となる変数で表す.(例: 当時のインフレーション率を変数として代用)

ただし上記の解決方法で,完全な共線性は回避できるが,変数間のちょっと相関が高すぎる

Klein and Pötschke(2004)では,7-12年のくくりで,6つのコーホートダミー(d)を作り,モデルは走らせたが,コーホートダミーとageの相関が高すぎた. 

f:id:fuminorikawami:20200430174930p:plain

 

そこで,さらにt (period)を時点に対応するインフレ率(i_rate)で代用.((((加えて,maturationの効果を検討するために,ageの代わり,t-1984と(t-1984)二乗も使用.1984はfirst wave))

 

固定効果モデルでは,コーホートの効果(実際のモデルでは,gender とeducationも)が推定できないので,ML estimation of random effects modelsで推定.

 

それ以降は,回帰係数βをさらに,fixな部分とrandomな部分に分解して・・・っとしていましたが,ちょっと勉強不足だったので,いったんここまで.