R中的分组累积和
我有这样一个数据集:R中的分组累积和,r,dplyr,R,Dplyr,我有这样一个数据集: ID VAL A 1 A 4 A 3 B 1 B 2 B 2 我想添加一个列,以获得每个ID的val累积和,例如,最好使用Tidyverse函数,除非Base有更好的函数 ID VAL CUM A 1 8 A 4 8 A 3 8 B 1 5 B 2 5 B 2 5 谢谢 使用dplyr,您可以对分组ID执行求和 图书馆弹琴 df=data.frameID=crepA,3,repB,3, VAL
ID VAL
A 1
A 4
A 3
B 1
B 2
B 2
我想添加一个列,以获得每个ID的val累积和,例如,最好使用Tidyverse函数,除非Base有更好的函数
ID VAL CUM
A 1 8
A 4 8
A 3 8
B 1 5
B 2 5
B 2 5
谢谢 使用dplyr,您可以对分组ID执行求和
图书馆弹琴
df=data.frameID=crepA,3,repB,3,
VAL=c1,4,3,1,2,2
df%>%group_byID%>%mutateCUM=sumVAL
一个tibble:6x3
组别:ID[2]
ID VAL CUM
1A 18
2 A 4 8
3 A 3 8
4 B 1 5
5B25
6B25
使用dplyr,可以对分组ID执行求和
图书馆弹琴
df=data.frameID=crepA,3,repB,3,
VAL=c1,4,3,1,2,2
df%>%group_byID%>%mutateCUM=sumVAL
一个tibble:6x3
组别:ID[2]
ID VAL CUM
1A 18
2 A 4 8
3 A 3 8
4 B 1 5
5B25
6B25