【发布时间】:2016-06-21 08:22:53
【问题描述】:
我对统计数据和时间序列非常陌生,我正在按照本教程 (http://www.johnwittenauer.net/a-simple-time-series-analysis-of-the-sp-500-index/) 进行时间序列分析。所以,我得到了具有第一个数据差异的固定时间序列,所以我没有采用任何对数第一差异。 (见附件)。我还创建了一个滞后 1440 的滞后变量,因为我的数据分辨率为 1 分钟(每分钟服务器的事务计数),因此我想使用前一天的数据来预测第二天。出于这个原因,我绘制了滞后 1440 与滞后 0 变量的散点图,我似乎无法解释该图。在我看来,它是每周共同相关的,但有人可以确认吗?
另外,我确实尝试了 scipy.stats.stats 中的 pearsonr 函数,它返回 (nan, 1.0),而 numpy.corrcoef() 返回所有 nan 矩阵。
非常感谢任何帮助。
提前致谢。
【问题讨论】:
-
我认为这个问题在这里大多是题外话,因为解释散点图与编程无关(这更适合crossvalidated。但是,你得到 nans 可能被认为是一个编程问题. 无论如何,我会尽力帮助解决这两点。1. 散点图中的数据看起来与我完全不相关。您可以在某一天获得接近 0 的值,而在前一天,所以几乎没有任何预测可能。(但一天非常高的值不太可能对应于前一天非常高的值。)
标签: python numpy scipy time-series correlation