You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python Linearmodels库Wu-Hausman检验结果解读及代码正确性验证

代码正确性判断

你提供的代码写法符合linearmodels库中IV2SLS模型的调用规范,是正确的:

  • IV2SLS的入参顺序为因变量, 外生控制变量, 内生变量, 工具变量,你传入的参数对应逻辑无误:第二个参数传None代表当前模型没有额外外生控制变量,第三个参数df['VariableOne']是你指定的内生变量,第四个参数df['RandomVariable']是你为内生变量匹配的工具变量
  • 拟合后调用.wu_hausman()方法执行内生性检验的操作也符合库的API设计要求

注意:如果你的研究设计中本就存在其他外生控制变量,需要将第二个参数的None替换为对应外生变量的序列/数据集,否则遗漏变量会导致检验结果不可靠。

检验结果解读

Wu-Hausman内生性检验的原假设为所有被标记为内生的变量本质都是外生的,结合你的输出结果可以做如下判断:

  • 检验得到的P值为0.0096,远小于常用的0.05显著性水平,因此可以明确拒绝原假设
  • 结论是你指定的内生变量VariableOne确实存在内生性问题,直接使用OLS回归得到的估计结果会有偏,应当使用你当前设定的2SLS工具变量模型做参数估计
  • 输出中的F(1,398)是检验统计量的分布:第一个自由度1对应你设定的内生变量个数,第二个自由度398是模型的残差自由度,检验统计量6.7774是基于该分布计算得到的实测值。

内容的提问来源于stack exchange,提问作者raghav nautiyal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 11:24:03