【问题标题】:Statsmodel ARIMA multiple inputStatsmodel ARIMA 多输入
【发布时间】:2018-03-12 12:40:42
【问题描述】:

我想创建我的第一个(季节性)ARIMA 模型,但我发现 Statsmodel ARIMA documentation 不够。我缺乏有关从多个数组(这些是 numpy 数组)计算预测的信息。这些 numpy 数组是一天中每一分钟的一系列值。我想使用去年每一天的数据进行预测。

关于如何做到这一点的任何建议/建议/链接/提示?

我正在使用 Python 3.6。

【问题讨论】:

    标签: python statsmodels arima


    【解决方案1】:

    您需要将数组放入单个多维数组结构(Pandas DataFrame 或 NumPy 数组)。假设你有两个数组a = [1, 2, 3]b = [4, 5, 6]

    data = np.dstack([a, b])
    model = statsmodels.tsa.arima_model.ARIMA(data, order=(5,1,0)) # fits ARIMA(5,1,0) model
    

    有关创建 ARIMA 模型的更全面示例,请参阅 this blog post

    【讨论】:

    • 谢谢,但是当我按照你说的做时,它并没有真正起作用。见this。知道为什么会这样吗?
    猜你喜欢
    • 2015-06-29
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 2017-10-27
    • 2020-12-29
    相关资源
    最近更新 更多