3

我正在尝试在 pandas 0.9.1 中执行 OLS,但出现此错误:

ipdb> foo = ols(y=df[y_var[1]], x=df[x_var], pool=False )
*** ImportError: No module named scikits.statsmodels.api

我猜错误来自ols.py:

try:
    import statsmodels.api as sm
except ImportError:
    import scikits.statsmodels.api as sm

这是否意味着我错误地安装了 pandas?

4

1 回答 1

0

@TomAugspurger 救援:

statsmodels 是一个单独的包,它是 pandas 的可选依赖项。您需要安装 statsmodels 才能执行 OLS。尝试 pip install statsmodels。您可能需要安装开发版本。我认为他们即将发布新版本,因此它应该非常稳定。– TomAugspurger 2 小时

于 2013-07-24T17:08:35.687 回答