【发布时间】:2019-09-29 13:38:01
【问题描述】:
当使用 Statsmodel ACF(和 PACF)函数时,输入是一维数组,因此没有时间戳传递给函数。该数组中传递的数据应该按时间顺序排列(数组的第一个元素是与最早日期相关的数据点)还是倒序(第一个元素是数据的最新观察值)?
抱歉,如果这是一个愚蠢的问题,但我似乎无法在 docs 中找到明确说明
谢谢,
【问题讨论】:
-
一般来说,statsmodels.tsa 和其他包的时间序列假设你所说的按时间顺序排列。
-
谢谢约瑟夫,是否有支持这一点的来源,我在文档中找不到任何内容(这并不是说它不存在)。按时间顺序和倒序测试时间序列显示完全相同的结果。
-
时间顺序是一个隐含的要求,例如预测总是在最后。一些操作,如 acf,可以在时间上前后对称,在这些情况下它是无关紧要的。例如,x 和 y 之间的相关性与 y 和 x 之间的相关性相同。
标签: python statsmodels autocorrelation