我在 R 中有两个 xts 时间序列,并且想要计算时间序列值在彼此最接近的时间之间的差异。也就是说,如果我的两个索引是:
[1] (10/10/05 13:00:00) (10/10/05 14:00:00) (10/10/05 14:23:00)
和
[1] (10/10/05 12:38:00) (10/10/05 12:53:00) (10/10/05 12:59:00) (10/10/05 13:08:00) (10/10/05 13:23:00)
[6] (10/10/05 13:38:00) (10/10/05 13:53:00) (10/10/05 14:23:00) (10/10/05 15:05:00) (10/10/05 15:11:00)
我想计算以下值的差异:
- 13:00 和 12:59
- 14:00 和 13:53
- 14:30 和 14:23
我该怎么做?with的标准merge
方法不会做我想要的,因为索引必须完全相等才能正确合并。zoo
all=FALSE
有任何想法吗?