Conditionally Count in dplyr

前端 未结 3 990
闹比i
闹比i 2020-12-07 16:26

I have some member order data that I would like to aggregate by week of order.

This is what the data looks like:

memberorders=data.frame(MemID=c(\'A\         


        
3条回答
  •  孤城傲影
    2020-12-07 17:14

    Using both previews ideas and keeping it consistent:

    MemberLTV_2 <- memberorders %>%
    
    group_by(MemID) %>%
    summarize(
    
        count2 = length(value[week<=2]),
        count4 = length(value[week<=4]),
        sum2 = sum(value[week<=2]),
        sum4 = sum(value[week<=4])
    
        )
    

提交回复
热议问题