【问题标题】:Calculate time-lag between 2 variables with R用 R 计算 2 个变量之间的时间滞后
【发布时间】:2012-12-13 16:34:36
【问题描述】:

我有 2 个时间序列数据。我需要找到这两个变量之间的时间差。这两个数据集中的日期并不重合,但它们在同一时间段内。我想知道这是否可能。有谁知道怎么做? :)

【问题讨论】:

  • 互相关可能是首选方法,但您的样本数据在哪里?

标签: r time-series lag


【解决方案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)

生产

表明主效应在x 中比y 早3 个值出现,并且关系为负。现实生活中的示例通常不会显示这样一个峰值。

【讨论】:

    猜你喜欢
    • 2022-11-24
    • 1970-01-01
    • 2019-06-18
    • 2019-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 2022-06-15
    相关资源
    最近更新 更多