cumsum by group

后端 未结 2 1717
自闭症患者
自闭症患者 2020-11-28 15:57

Suppose data looks like

group1 group2 num
A      sg     1
A      sh     2
A      sg     4
B      at     3
B      al     7

a <- cum

2条回答
  •  抹茶落季
    2020-11-28 16:38

    library(data.table)
    
    data <- data.table(group1=c('A','A','A','B','B'),sum=c(1,2,4,3,7))
    
    data[,list(cumsum = cumsum(sum)),by=list(group1)]
    

提交回复
热议问题