我正在处理两个时间序列,我有兴趣了解它们之间的关系。作为第一步,我检查了互相关函数(ccf()在 R 中使用)。
我的代码输出如下所示,我正在运行ccf(x,y). 据我了解,这里的结论是,x时间与时间负t+k相关,其中滞后时间。ytk = 2,3,4,5,6
我对此感到非常惊讶,因为我的假设是这x会导致 的负变化y,因此我预计会在滞后的负值时看到负相关,k。事实上,尽管我在这里看到了什么,但我想不出在未来某个时间点y的变化会如何引起变化。x
我对输出的解释是否正确?在运行了一些表单测试后,我假设是这样的:
x <- rnorm(10)
y <- -lead(x)
ccf(x, y, na.action=na.omit)
但是考虑到我对结果的感觉有多惊讶,我想仔细检查一下。
假设我的解释是正确的,对于我在结果中看到的这种几乎正弦的形状,还有其他解释吗?(我在想我的数据中可能有一些特征可以人为地导致这些形状——我对此没有直觉!)。
我有多个以这些时间序列为特征的独立实验,并且我在其中的大多数中看到了正弦模式(尽管“正弦波”的幅度和频率因图而异)。
我也很想听听量化两个时间序列之间关系的替代方法。

