Summarizes (here by counting) each combination of grouped groups.
library(dplyr) df <- purchases.segm %>% group_by(gender, segm.recruits, segm.points, days_up) %>% summarise(quantity=n())