ARIMA模型用于某些滞后

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARIMA模型用于某些滞后相关的知识,希望对你有一定的参考价值。

我想估算ARIMA模型的参数。我使用arima函数在python中执行此操作。现在,我要消除不明显的滞后。例如,我只需要滞后1和滞后3。但是按顺序,我只能给出总滞后。 (因此,如果我说p = 3,那么我会滞后1、2和3)如何解决这个问题?

model = ARIMA(R_bel, order=(3,0,1))
model_fit = model.fit(disp=0)
print(model_fit.summary())

谢谢

答案

如果您只希望将滞后时间的特定列表(如1和3)作为AR组件,则可以通过以下方式进行操作

model = ARIMA(R_bel, order=((1,0,1),0,1))

有关详细信息,您可以查看orderSARIMAX中包含ARIMA详细信息的文档-SARIMAX文档稍微详细一点,但是两者的基本含义相同

以上是关于ARIMA模型用于某些滞后的主要内容,如果未能解决你的问题,请参考以下文章

如何跳过 ARIMA 模型(python)中的第一个滞后 N 天?

时间序列处理方法

时间序列分析-如何写出ARIMA模型的公式

时间序列分析-如何写出ARIMA模型的公式

时间序列分析-如何写出ARIMA模型的公式

R语言:时间序列ARIMA模型