本文介绍了pandas ols 导入坏了?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在 pandas 0.9.1 中执行 OLS,但出现此错误:
I'm trying to do OLS in pandas 0.9.1 but get this error:
ipdb> foo = ols(y=df[y_var[1]], x=df[x_var], pool=False )
*** ImportError: No module named scikits.statsmodels.api
我猜错误来自 ols.py:
I guess the error comes from ols.py:
try:
import statsmodels.api as sm
except ImportError:
import scikits.statsmodels.api as sm
这是否意味着我错误地安装了熊猫?
Does this mean I've installed pandas incorrectly?
推荐答案
@TomAugspurger 来救援:
@TomAugspurger to the rescue:
statsmodels 是一个单独的包,它是一个可选的依赖项熊猫.您需要安装 statsmodels 才能执行 OLS.尝试 pip 安装统计模型.您可能想要安装开发版本.一世认为他们即将发布新版本,所以应该非常稳定的.– TomAugspurger 2 小时
这篇关于pandas ols 导入坏了?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!