小编Vit*_*aev的帖子

R中具有条件的总和列

我有一个这样的数据框:

df <- data.frame(a=c(111,111,111,222,222,222,333,333,333),
                 b=c(1,0,1,1,1,1,0,0,1))
df
    a b
1 111 1
2 111 0
3 111 1
4 222 1
5 222 1
6 222 1
7 333 0
8 333 0
9 333 1
Run Code Online (Sandbox Code Playgroud)

我需要为每个“ a”获取列“ b”的总和:

    A B
1 111 2
2 222 3
3 333 1
Run Code Online (Sandbox Code Playgroud)

我如何最快地做到这一点?

aggregate r sum

0
推荐指数
1
解决办法
8125
查看次数

标签 统计

aggregate ×1

r ×1

sum ×1