Мне нужно ранжировать фрейм данных DF1
DF1
LC Day
1 RM11 2019-02-18
2 WK15 2019-02-18
3 AS17 2019-02-19
4 WK14 2019-02-19
5 RM11 2019-02-19
6 WK15 2019-02-20
7 AS17 2019-02-22
8 WK14 2019-02-22
Здесь я хочу сгруппировать столбец "L C" и ранжировать по столбцу "День"
Вывод должен быть:
LC Day Rank
1 RM11 2019-02-18 1
2 WK15 2019-02-18 1
3 AS17 2019-02-19 1
4 WK14 2019-02-19 1
5 RM11 2019-02-19 2
6 WK15 2019-02-20 2
7 AS17 2019-02-22 2
8 WK14 2019-02-22 2
Я пробовал приведенный ниже код, но он дает мне ранж в целых числах:
> workingday = as.data.frame(workingday %>% group_by(LC) %>%
+ mutate(rank = rank(Day)) %>%
+ arrange(Day))
Может кто-нибудь помочь мне с другим кодом?