自相关图acf和偏自相关图pacf,此两个图通常是用于判断时间序列ARMA模型的使用。ARMA模型由AR模型,MA模型组成(如果提及为ARIMA模型,I表示差分阶数,与自相关图和偏自相关图判定阶数无关)。
SPSSAU会自动进行结合自相关图acf和偏自相关图pacf进行判定,同时研究人员也可以自行结合图形进行判定。以及特别提示,判断时间序列模型时,一定是结合自相关图和偏自相关图共同进行判断,而不是只看一个图。关于ARMA通用判断标准说明如下表格:
模型 | 自相关图 | 偏自相关图 |
AR(p) | 拖尾 | p阶截尾 |
MA(q) | q阶截尾 | 拖尾 |
ARMA(p,q) | 拖尾 | 拖尾 |
模型不适合 | 截尾 | 截尾 |
通常情况下,如果说自相关图拖尾,并且偏自相关图在p阶截尾时,此模型应该为AR(p)。如果说自相关图在q阶截尾并且偏自相关图拖尾时,此模型应该为MA(q)。如果说自相关图和偏自相关图均显示为拖尾,那么可结合ACF图中最显著的阶数作为q值,选择PACF中最显著的阶数作为p值,最终建立ARMA(p,q)模型。如果说自相关图和偏自相关图均显示为截尾,那么说明不适合建立ARMA模型。
上述说明中涉及两个名称,分别是拖尾和截尾,分别说明如下:
拖尾:始终有非零取值,不会在大于某阶后就快速趋近于0(而是在0附近波动),可简单理解为无论如何都不会为0,而是在某阶之后在0附近随机变化。
截尾:在大于某阶(k)后快速趋于0为k阶截尾,可简单理解为从某阶之后直接就变为0。
SPSSAU默认会提供p值和q值的建议,由于自相关和偏自相关图的解读带有较强的主观柔性,因而SPSSAU建议研究人员可自行解读图形选择最优的p值和q值。
结合自相关图和偏自相关图判断时间序列模型时,一定是结合自相关图和偏自相关图共同进行判断,而不是只看一个图。
自相关图和偏自相关图的解读带有一定的主观柔性,无绝对的标准。同样的图不同的研究人员可能解读不完全相同。建议在进行ARMA模型构建时,还可以结合AIC值的大小对比选择最优模型(AIC值越小模型相对更优)。
关于拖尾和截尾的简单解读上,如果值无论如何都不趋近于0,那么为拖尾;如果值快速趋近于0,则为截尾。
当前已经有阿里“双十一”历年(2009~2019年)的销售数据,现希望通过自相关图和偏自相关图去判断ARMA模型的阶数。数据如下:
年份 | 阿里双十一销售额(亿元) |
2009 | 0.5 |
2010 | 9.36 |
2011 | 52 |
2012 | 191 |
2013 | 350 |
2014 | 571 |
2015 | 912 |
2016 | 1207 |
2017 | 1682.69 |
2018 | 2135 |
2019 | 2684 |
自相关图acf和偏自相关图pacf,此两个图通常是用于判断时间序列ARMA模型的使用。判断时间序列模型时,一定是结合自相关图和偏自相关图共同进行判断,而不是只看一个图。关于ARMA通用判断标准说明如下表格:
模型 | 自相关图 | 偏自相关图 |
AR(p) | 拖尾 | p阶截尾 |
MA(q) | q阶截尾 | 拖尾 |
ARMA(p,q) | 拖尾 | 拖尾 |
模型不适合 | 截尾 | 截尾 |
通常情况下,如果说自相关图拖尾,并且偏自相关图在p阶截尾时,此模型应该为AR(p)。如果说自相关图在q阶截尾并且偏自相关图拖尾时,此模型应该为MA(q)。如果说自相关图和偏自相关图均显示为拖尾,那么可结合ACF图中最显著的阶数作为q值,选择PACF中最显著的阶数作为p值,最终建立ARMA(p,q)模型。如果说自相关图和偏自相关图均显示为截尾,那么说明不适合建立ARMA模型。
本例子操作截图如下,默认不进行差分,当然一般情况下需要先进行ADF检验确认差分阶数后再进行自相关和偏自相关图分析:
SPSSAU共输出ACF和PACF两个图形,并且针对p值和q值提供智能分析建议。
从自相关ACF图可知,可以理解其为4阶截尾,也或者理解为拖尾现象,但一般情况下4阶会比较大,因而暂认为当前数据为拖尾现象。接着还需要分析偏自相关图PACF,如下:
从偏自相关图PACF可以看出,明显可以看出:从3阶开始快速趋近于0,意味着在3阶截尾(也可以看成是2阶截尾,或者4阶截尾均可)。结合判断标准可知:自相关图为拖尾,偏自相关图为3阶截尾。因此最终模型选择为AR(3)较为适合。
模型 | 自相关图 | 偏自相关图 |
AR(p) | 拖尾 | p阶截尾 |
MA(q) | q阶截尾 | 拖尾 |
ARMA(p,q) | 拖尾 | 拖尾 |
模型不适合 | 截尾 | 截尾 |
关于上述两个图的解读上,通常需要结合研究人员的主观判断加以定夺(并且很多时候可以有多个候选模型),此时研究人员可直接使用ARMA模型进行分析,并且对比AIC值等,选出最优的ARMA模型,比如本案例中可以建立出2个ARMA模型分别是:AR(3),AR(2),具体哪个更优则对比2个ARMA模型时的AIC值,那个模型的AIC值更小最终就使用哪个,如下表可以看出AR(3)相对更优(AIC值相对更小),因此最终使用AR(3)模型即可,与此同时,还可尝试结合其它模型比如AR(4)进行综合对比。
模型 | AIC值 |
AR(3) | 135.561 |
AR(2) | 143.059 |
涉及以下几个关键点,分别如下:
结合自相关图和偏自相关图判断时间序列模型时,一定是结合自相关图和偏自相关图共同进行判断,而不是只看一个图。
自相关图和偏自相关图的解读带有一定的主观柔性,无绝对的标准。同样的图不同的研究人员可能解读不完全相同。建议在进行ARMA模型构建时,还可以结合AIC值的大小对比选择最优模型(AIC值越小模型相对更优)。
关于拖尾和截尾的简单解读上,如果值无论如何都不趋近于0,那么为拖尾;如果值快速趋近于0,则为截尾。
SPSSAU智能分析默认会提供p值和q值的建议,仅供研究人员参考使用。