【发布时间】:2013-04-23 15:16:48
【问题描述】:
我需要将一大组值与一小组值进行比较,并找出两者之间的最小差异。也许这是“移动窗口”的比较?我查看了几个时间序列包,但找不到(或识别)一个比较不同大小数据集的函数。下面的文本示例。非常感谢任何帮助。
----------1st comparison-----------
Time S1 S2 Diff Mean Diff
1 1.3 1.2 0.1
2 1.7 1.6 0.1 0.10
3 1.2
4 1.6
----------2nd comparison------------
1 1.3
2 1.7 1.2 0.5
3 1.2 1.6 -0.4 0.05
4 1.6
----------3rd comparison------------
1 1.3
2 1.7
3 1.2 1.2 0.0
4 1.6 1.6 0.0 0.00 <- minimum difference
【问题讨论】:
-
也许这是特定于您的域的内容,但我发现您的任务的表述有些混乱。找出大集合和小集合之间的差异。如果它是你所说的移动窗口,那么它在答案中得到了很好的实现,但这真的是你需要的吗?如果这些是时间序列,那么跨时间轴移动值有什么意义?我觉得这很奇怪。
标签: r math comparison dataframe zoo