Спасибо за разъяснения.
Это дает вам то, что вы хотите?
# data
tib <- tibble( name = c("susan", "jhon", "susan", "eric", "eric", "susan", "eric"),
date = c("1/1/2020", "1/1/2020", "1/1/2020", "2/4/2020", "2/4/2020", "2/1/2020", "2/4/2020"))
# datawrangle
tib1 <-
tib %>%
group_by(name, date) %>%
mutate(output = row_number())
Что приводит к:
tib1
## # A tibble: 7 x 3
## # Groups: name, date [4]
## name date output
## <chr> <chr> <int>
## 1 susan 1/1/2020 1
## 2 jhon 1/1/2020 1
## 3 susan 1/1/2020 2
## 4 eric 2/4/2020 1
## 5 eric 2/4/2020 2
## 6 susan 2/1/2020 1
## 7 eric 2/4/2020 3