私はstatsmodelsライブラリを使ってPythonで2段階最小二乗回帰をしようとしています。statsmodels pythonを使用して2SLS IV回帰を行う方法は?
from statsmodels.sandbox.regression.gmm import IV2SLS
resultIV = IV2SLS(dietdummy['Log Income'], dietdummy.drop(['Log Income', 'Diabetes']),
dietdummy.drop(['Log Income', 'Reads Nutri')
Reads Nutri
私の楽器はDiabetes
で、私の従属変数がLog Income
である私の内生変数です。
私はこれを正しく行いましたか?私がスタータでやる方法とはまったく異なっています。
また、resultIV.summary()を実行すると、タイプエラーが発生します.Fタイプの統計が非タイプの場合はどうすればよいですか?
ご協力いただきまして誠にありがとうございます。