如何获得r中tibble中2列变量组合的总和
How to get the sum of combinations of variables of 2 columns in a tibble in r
1 2 3 4 5
1 2013 A B 513 513
2 2013 B A 533 524
3 2013 B A 541 540
4 2013 B A 544 532
5 2013 E B 554 540
6 2014 F B 557 558
7 2014 F A 553 604
我有这样的小毛病。我怎样才能得到第 2 列和第 3 列的每个组合的总和?这样我得到 A 和 B 为 1,B 和 A 为 3,E 和 B 为 1,依此类推。
将这两个变量分组并总结。使用 tidyverse
很容易做到,尽管我会先将列的名称更改为文本。
library(tidyverse)
df %>%
group_by(col2, col3) %>%
summarise(count = n())
1 2 3 4 5
1 2013 A B 513 513
2 2013 B A 533 524
3 2013 B A 541 540
4 2013 B A 544 532
5 2013 E B 554 540
6 2014 F B 557 558
7 2014 F A 553 604
我有这样的小毛病。我怎样才能得到第 2 列和第 3 列的每个组合的总和?这样我得到 A 和 B 为 1,B 和 A 为 3,E 和 B 为 1,依此类推。
将这两个变量分组并总结。使用 tidyverse
很容易做到,尽管我会先将列的名称更改为文本。
library(tidyverse)
df %>%
group_by(col2, col3) %>%
summarise(count = n())