У меня есть набор данных со следующей структурой
study_id encounter_date
1 01/01/2010
2 01/01/2010
2 01/01/2011
3 01/01/2010
3 01/01/2011
3 01/01/2012
И я хотел бы создать новую переменную с числом уникальных встреч для каждого study_id следующим образом (с использованием R):
study_id encounter_date encounter
1 01/01/2010 1
2 01/01/2010 1
2 01/01/2011 2
3 01/01/2010 1
3 01/01/2011 2
3 01/01/2012 3
Я пытался использовать sum(n_distinct(encounter_date)
безуспешно.
Совет?