问题描述
我使用 statsmodels.formula.api
如下计算 P 值。但显然,这在库的新版本中不起作用。您知道替代工具吗?
import statsmodels.formula.api as sm
# ...
regressor_OLS = sm.OLS(Y,x).fit()
错误:
AttributeError: module 'statsmodels.formula.api' has no attribute 'OLS'
解决方法
使用 statsmodels.api
,而不是 statsmodels.formula.api
。
尝试改变regressor_OLS = sm.OLS(Y,x).fit()
到regressor_OLS = sm.OLS(endog=Y,exog=x).fit()