【问题标题】:pandas ols import broken?pandas ols 导入坏了?
【发布时间】:2013-07-24 13:56:24
【问题描述】:

我正在尝试在 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?

【问题讨论】:

  • statsmodels 是一个单独的包,是 pandas 的可选依赖项。您需要安装 statsmodels 才能执行 OLS。试试pip install statsmodels。您可能需要安装开发版本。我认为他们即将发布新版本,因此它应该非常稳定。
  • 只是交叉标记彼得和汤姆,以防你知道我的问题的答案(并帮助同一条船上的同胞..)stackoverflow.com/questions/29454229/…

标签: python-2.7 pandas


【解决方案1】:

@TomAugspurger 来救援:

statsmodels 是一个单独的包,它是一个可选依赖项 熊猫。您需要安装 statsmodels 才能执行 OLS。尝试点安装 统计模型。您可能需要安装开发版本。我 认为他们即将发布新版本,所以应该非常 稳定的。 – TomAugspurger 2 小时

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-12
    • 2021-10-05
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    相关资源
    最近更新 更多