用R计算2个变量之间的时滞

时间:2012-12-13 07:32:38

标签: r time-series lag

我有2个时间序列数据。我需要找到这两个变量之间的时间滞后。这两个数据集中的日期彼此不一致,但它们是在相同的时间段内。我想知道这是否可行。谁知道怎么样? :)

1 个答案:

答案 0 :(得分:1)

正如Dieter Menne所说,互相关可能会有所帮助。例如

x <- c(1,2,1,9,1,3,2,1,3,2)
y <- c(7,9,8,7,9,8,1,7,9,8)
ccf(x, y)

产生

enter image description here

显示主要效果在x中早于y发生3个值且关系为负。现实生活中的例子通常不会出现这样的单一峰值。