2SLSが第2ステージのプロビット


15

観測データで因果関係を推測するために、機器変数分析を使用しようとしています。

私の研究における内因性の問題に対処する可能性が高い2段階の最小二乗(2SLS)回帰に遭遇しました。ただし、最初の段階はOLSになり、2番目の段階は2SLS内でプロビットになります。私の読書と検索に基づいて、研究者は2SLSまたは第1段階のプロビットと第2段階のOLSのいずれかを使用していますが、私が達成しようとしているのは逆ではありません。

現在、Stataを使用していますが、Stataのivregコマンドはストレート2SLS用です。

回答:


12

あなたのケースは、他の方法よりも問題が少ないです。期待値演算子と線形予測演算子は、線形の第1段階(OLSなど)を通過しますが、プロビットやロジットのような非線形段階は通過しません。したがって、それはあなたが最初にあなたの連続生変数の退行場合は問題ではないご使用の機器(複数可)上をZX I = A + Z " I π + η I 、その後推定するプロビット第二段階での近似値を使用して のPr Yを私は = 1 | X I= PrのβをバツZ

バツ=a+Zπ+η
PrY=1|バツ^=Prβバツ^+ϵ>0

バツ^

// use a toy data set as example
webuse nlswork

// set up the program including 1st and 2nd stage
program my2sls
    reg grade age race tenure
    predict grade_hat, xb

    probit union grade_hat age race
    drop grade_hat
end

// obtain bootstrapped standard errors
bootstrap, reps(100): my2sls

この例では、長年の教育が労働組合に入る確率に及ぼす影響を推定したいと思います。教育の年数は内生的である可能性が高いことを考えると、最初の段階で何年も在職期間を設けます。もちろん、これは解釈の観点からは意味をなしませんが、コードを示しています。

第1段階と第2段階の両方で同じ外生制御変数を使用していることを確認してください。上記の例ではage, race、それらは(非感覚的な)楽器tenureは最初の段階でのみ存在します。


本当にありがとう、これは私が直面していた問題を解決しました。再度、感謝します。
ベロニカ14

1
実際の研究では、ロジットのような非線形モデルに制御関数アプローチを使用することが提案されています。これは、予測値ではなく、内生変数とともに第1段階の残差を使用することです。頻繁に進歩があるようですが、stat.wharton.upenn.edu
〜zijguo

1
線形モデルと非線形モデルの2つのアプローチを比較するための引用は提供していません。ncbi.nlm.nih.gov/pmc/articles/PMC2494557
robin.datadrivers

-1 2SLS推定器の概念を第1ステージおよび/または第2ステージの非線形モデルに引き継ぐことは一般的に不可能と思われるため、この答えを支持しなければならなかった。第一段階のLSと第二段階のプロビット(@Andyがこれをサポートする参考資料はありますか?)第一および第二段階の非線形モデルの場合の問題であり、それは問題のある実践です。
モモ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.