【发布时间】:2016-08-28 23:16:09
【问题描述】:
我正在尝试使用 statsmodels 库在 python 中进行 2 阶段最小二乘回归。
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。
我做对了吗?它与我在 stata 上做的方式大不相同。
另外,当我执行 resultIV.summary() 时,我得到一个类型错误,这与 F 统计量为非类型有关,我该如何解决这个问题?
非常感谢任何帮助。
【问题讨论】:
标签: python regression statsmodels