在这种情况下,我可以帮助编写有效的R函数吗? 我有一个摘要和一个详细信息表。我想根据某些条件替换Summary表中的值(或创建另一个输出表)和Detail表中的匹配值。我需要R脚本的帮助才能完成以下任务:
a)对于摘要表A中的(名称和日期)的每个唯一组合
一个。执行以下操作以匹配表B(详细信息表)上的记录:
我。如果值A的总和=值B的总和,则使用详细信息复制/替换记录
II。如果值A的总和不等于值的总和(B)
表A:
Name Date valueA
A 1/2/2016 21
A 1/3/2016 27
B 1/2/2016 50
表B:
Name Date Type ValueB
A 1/2/2016 F 10
A 1/2/2016 P 11
A 1/3/2016 F 12
A 1/3/2016 F 13
A 1/3/2016 P 2
B 1/2/2016 F 25
B 1/2/2016 P 12
预期产出
Name Date Type Value
A 1/2/2016 F 10
A 1/2/2016 P 11
A 1/3/2016 F 12
A 1/3/2016 F 13
A 1/3/2016 P 2
B 1/2/2016 F 25
B 1/2/2016 P 25 <<-- Adjust Values of "P" type with the difference