我有像这样的数据库结构
A B C
n 1 M
n 2 U
n 1 U
f 3 M
f 4 M
f 1 U
使用包tidyr,我想获得这个结果:
A B C
n 1 M
n 3 U
f 7 M
f 1 U
所以我想对由相同A值表征的b值求和,得到这个子集,相对于相同的C值折叠B值。
我该怎么办?
答案 0 :(得分:1)
希望这有帮助!
library(dplyr)
df %>%
group_by(A,C) %>%
summarize(B=sum(B)) %>%
data.frame()