У меня есть фрейм данных с людьми с «ID», у которого есть процедура на «дату».Я хочу упорядочить процедуры по дате для каждого идентификатора и создать переменную «rank», которую я могу использовать в модели GEE.
Я сделал:
library(dplyr)
DF %>% group_by(ID) %>% mutate(my_rank = rank(date))
В выводе Iсм. переменную my_rank, но когда я вижу df$my_rank
, у меня появляется вывод NULL
.Мне нужно иметь значение переменной ранга, пригодное для моделирования.Дата в формате POSIX
, и я попробовал как с этим форматом, так и с числовым.
Спасибо.