statsmodel AttributeError: module 'scipy.stats' has no attribute 'chisqprob'
statsmodel AttributeError: module 'scipy.stats' has no attribute 'chisqprob'
我是 运行 下面的代码,我认为它是最新的 statsmodel 0.8.0。
import statsmodels.api as sm
est = sm.Logit(y_train, x_train)
result = est.fit()
print(result.summary())
这给我一个错误提示:
AttributeError:模块 'scipy.stats' 没有属性 'chisqprob'。
我似乎无法在 Whosebug 或其他地方找到任何解决此问题的方法。非常感谢任何帮助。
试试这个:
result.summary2()
Link:
我遇到了同样的问题,但这解决了。但是,您首先需要从 scipy.
导入统计信息
stats.chisqprob = lambda chisq, df: stats.chi2.sf(chisq, df)
希望对你有帮助。
你有两个选择。
要么使用,
> result.summary2()
或者您可以导入 chisqprob。
> from scipy import stats
> stats.chisqprob = lambda chisq, df: stats.chi2.sf(chisq, df)
我是 运行 下面的代码,我认为它是最新的 statsmodel 0.8.0。
import statsmodels.api as sm
est = sm.Logit(y_train, x_train)
result = est.fit()
print(result.summary())
这给我一个错误提示:
AttributeError:模块 'scipy.stats' 没有属性 'chisqprob'。
我似乎无法在 Whosebug 或其他地方找到任何解决此问题的方法。非常感谢任何帮助。
试试这个:
result.summary2()
Link:
我遇到了同样的问题,但这解决了。但是,您首先需要从 scipy.
导入统计信息stats.chisqprob = lambda chisq, df: stats.chi2.sf(chisq, df)
希望对你有帮助。
你有两个选择。 要么使用,
> result.summary2()
或者您可以导入 chisqprob。
> from scipy import stats
> stats.chisqprob = lambda chisq, df: stats.chi2.sf(chisq, df)