【发布时间】:2016-02-13 04:56:34
【问题描述】:
我正在尝试使用 python statsmodels 进行样本外预测。我不想只预测训练集末尾的下 x 个值,但我想一次预测一个值,并在预测时考虑实际值。换句话说,我想做滚动 1 期预测,但我不想每次都重新校准模型。我能找到的最接近的帖子在这里:
ARMA out-of-sample prediction with statsmodels
但是,这使用的是 ARMA 而不是 ARIMA。如何使用 ARIMA 实现这一目标,或者有更好的方法吗?我知道我实际上可以自己提取系数并应用一个函数,但在我的代码中,我使用的 ARIMA 模型随着时间的推移是动态的,因此使用的系数和滞后值的数量不是恒定的。任何帮助将不胜感激。
【问题讨论】:
标签: python time-series forecasting statsmodels