Как объединить два фрейма данных на общие столбцы в R с суммой других?

R Версия 2.11.1 32-битная в Windows 7

У меня есть два набора данных: data_A и data_B:

data_A

USER_A USER_B ACTION
1      11     0.3
1      13     0.25
1      16     0.63
1      17     0.26
2      11     0.14
2      14     0.28

data_B

USER_A USER_B ACTION
1      13     0.17
1      14     0.27
2      11     0.25

Теперь я хочу добавить ДЕЙСТВИЕ data_B к data_A, если их USER_A и USER_B равны. В приведенном выше примере результат будет:

data_A

USER_A USER_B ACTION
1      11     0.3
1      13     0.25+0.17
1      16     0.63
1      17     0.26
2      11     0.14+0.25
2      14     0.28

Итак, как я могу этого добиться?

23
задан pnuts 21 September 2015 в 03:39
поделиться