Breusch-Pagan 异方差检验与 White 检验相矛盾?

机器算法验证 异方差 布鲁施异教徒 白试
2022-03-23 17:30:43

测试异方差性我得到以下结果:

Breusch–Pagan / Cook–Weisberg 异方差检验

  • H0:恒定方差

  • Ha:异方差

      Variables: fitted values of log_expdu
    
      chi2(1)      =    21.41
      Prob > chi2  =   0.0000
    

怀特的测试

  • H0:同方差

  • 反对:不受限制的异方差Ha

      chi2(47)     =     48.91
      Prob > chi2  =    0.3964
    

Breusch-Pagan 检验告诉我存在异方差性,而 White 检验则相反。我应该使用哪个结果?

2个回答

Breusch-Pagan 检验仅检查异方差的线性形式,即它将误差方差建模为其中是自变量的向量。它测试σi2=σ2h(ziα)ziH0:α=0Ha:α0

另一方面,White 测试更为通用。它依赖于直觉,如果不存在异方差,则经典误差方差估计器应该为您提供与稳健估计器估计的值足够接近的标准误差估计。因此,它能够检测出比 Breusch-Pagan 检验更普遍的异方差形式。

White 检验的一个缺点是它会很快失去功效,尤其是在模型有很多回归变量的情况下。这可能是导致像您这样的结果的原因。

Breusch-Pagan / Cook-Weisberg 检验误差方差全部相等的原假设与误差方差是一个或多个变量的乘法函数的替代假设。例如,在上面显示的 hettest 命令的默认形式中,备择假设表明误差方差随着 Y 的预测值的增加而增加(或减少),例如 Y 的预测值越大,误差方差越大. 较大的卡方表示存在异方差。在您的示例中,卡方值很大,p 值很小,表明存在异方差。