pbk1 13 May 2022 in Public df %>% group_by(cat) %>% mutate(id = row_number()) numbering index within a group dplyr index by_group replicate count number