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