Cumulative total by group

后端 未结 4 1019
面向向阳花
面向向阳花 2020-12-18 03:09

For the following dataset:

d = data.frame(date = as.Date(as.Date(\'2015-01-01\'):as.Date(\'2015-04-10\'), origin = \"1970-01-01\"),
               group = re         


        
4条回答
  •  伪装坚强ぢ
    2020-12-18 03:40

    This should work

    library(dplyr)
    d %>% 
      group_by(group) %>% 
      arrange(date) %>% 
      mutate(Total = cumsum(value))
    

提交回复
热议问题