模块“statsmodels.tsa.api”没有属性“arima_model”

Posted

技术标签:

【中文标题】模块“statsmodels.tsa.api”没有属性“arima_model”【英文标题】:module 'statsmodels.tsa.api' has no attribute 'arima_model' 【发布时间】:2019-02-08 03:27:37 【问题描述】:

我正在尝试使用“statsmodels.api”来处理时间序列数据,并尝试使用来拟合一个简单的 ARIMA 模型

sm.tsa.arima_model.ARIMA(dta,(4,1,1)).fit()

但我收到以下错误

module 'statsmodels.tsa.api' has no attribute 'arima_model'

我正在使用 'statsmodels' 版本 0.9.0 和 'spyder' 版本 3.2.8 我很高兴得到您的帮助,谢谢

【问题讨论】:

【参考方案1】:

正确的路径是:

import statsmodels.api as sm
sm.tsa.ARIMA()

您可以使用允许自动完成功能的 shell 查看它,例如 ipython

在this one等statsmodels提供的示例中也可以看到。

更多关于包结构的信息可以在here找到。

【讨论】:

包结构文档的新链接是here

以上是关于模块“statsmodels.tsa.api”没有属性“arima_model”的主要内容,如果未能解决你的问题,请参考以下文章

Cocoapods - 没有这样的模块“模块”(对于任何模块)

模块“模块”没有属性“芹菜”

pytest模块导入ImportError:没有模块命名

安装模块时没有模块错误

有没有办法弄清楚啥是使用 Linux 内核模块?

python模块未找到错误没有模块命名