【问题标题】:Ordering data when using Statsmodel Autocorrelation Function使用 Statsmodel 自相关函数时的排序数据
【发布时间】:2019-09-29 13:38:01
【问题描述】:

当使用 Statsmodel ACF(和 PACF)函数时,输入是一维数组,因此没有时间戳传递给函数。该数组中传递的数据应该按时间顺序排列(数组的第一个元素是与最早日期相关的数据点)还是倒序(第一个元素是数据的最新观察值)?

抱歉,如果这是一个愚蠢的问题,但我似乎无法在 docs 中找到明确说明

谢谢,

【问题讨论】:

  • 一般来说,statsmodels.tsa 和其他包的时间序列假设你所说的按时间顺序排列。
  • 谢谢约瑟夫,是否有支持这一点的来源,我在文档中找不到任何内容(这并不是说它不存在)。按时间顺序和倒序测试时间序列显示完全相同的结果。
  • 时间顺序是一个隐含的要求,例如预测总是在最后。一些操作,如 acf,可以在时间上前后对称,在这些情况下它是无关紧要的。例如,x 和 y 之间的相关性与 y 和 x 之间的相关性相同。

标签: python statsmodels autocorrelation


【解决方案1】:

终于弄清楚顺序与AFC的计算无关,只要尊重元素的顺序即可。

【讨论】:

    猜你喜欢
    • 2013-03-06
    • 2021-12-10
    • 2011-07-29
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 2017-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多