【发布时间】:2015-07-15 15:56:23
【问题描述】:
我使用 statsmodels 包来估计我的 OLS 回归。现在我想要Breusch Pagan test。我在这个测试中使用了pysal 包,但是这个函数返回一个错误:
import statsmodels.api as sm
import pysal
model = sm.OLS(Y,X,missing = 'drop')
rs = model.fit()
pysal.spreg.diagnostics.breusch_pagan(rs)
返回错误:
AttributeError: 'OLSResults' 对象没有属性 'u'
我该怎么办?
【问题讨论】:
-
我不知道这个例外,但你也可以使用 statsmodels 中的 breushpagan,它采用 OLS 残差和候选作为异方差的解释变量,statsmodels.sourceforge.net/devel/generated/… 此处有示例statsmodels.sourceforge.net/devel/examples/notebooks/generated/…跨度>
-
谢谢。请添加您的答案。
标签: python statistics canopy pysal