Объединить два кадра данных - PullRequest
       1

Объединить два кадра данных

0 голосов
/ 15 сентября 2018

У меня есть два фрейма данных a и b, как показано ниже

a
  Split of Alternate Apr 2017 May 2017 Jun 2017 Jul 2017 Aug 2017 Sep 2017 Oct 2017 Nov 2017 Dec 2017 Jan 2018
1      Black Menthol     0.02     0.02     0.02     0.02     0.02     0.02     0.02     0.02     0.03     0.03
2              Gold      0.07     0.07     0.08     0.07     0.07     0.07     0.07     0.07     0.07     0.06
3             Green         0        0        0        0        0        0        0        0        0        0
4               Red      0.09     0.08     0.07     0.09     0.09     0.09     0.08     0.09     0.08     0.06


b

 Split of Alternate Apr 2017 May 2017 Jun 2017 Jul 2017 Aug 2017 Sep 2017 Oct 2017 Nov 2017 Dec 2017 Jan 2018
1      Black Menthol     0.02     0.02     0.02     0.02     0.02     0.02     0.02     0.02     0.03     0.03
2  Black Non-Menthol     0.17     0.17     0.18     0.17     0.16     0.16     0.14     0.15     0.16     0.16
3             Green      0.07     0.06     0.07     0.06     0.06     0.06     0.07     0.08     0.09     0.08
4               Red      0.23     0.24     0.25     0.24     0.23     0.23     0.22     0.22     0.20     0.22

Как я могу объединить их так, чтобы они добавили красное и зеленое значение, а также показали зеленый, ментол и нементол.

1 Ответ

0 голосов
/ 15 сентября 2018

Полагаю, это то, что вы пытаетесь сделать:

library(tidyverse)

ab <- rbind(a,b)

ab %>% group_by(`Split of Alternate`) %>% summarize_all(funs(sum))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...