Застрял в вычислении в R. Предположим, у меня есть следующий фрейм данных:
Name | Date | Count
Bob | 2019-03-03 | 253
Bob | 2019-03-03 | 253
Bob | 2019-03-02 | 252
Bob | 2019-03-01 | 251
Tim | 2019-03-04 | 257
Tim | 2019-03-04 | 257
Tim | 2019-03-04 | 256
Tim | 2019-03-03 | 254
Моя цель - создать колонку абсолютных изменений, вот так:
Name | Date | Count | Change
Bob | 2019-03-03 | 253 | 0
Bob | 2019-03-03 | 253 | 1
Bob | 2019-03-02 | 252 | 1
Bob | 2019-03-01 | 251 | 0
Tim | 2019-03-04 | 257 | 0
Tim | 2019-03-04 | 257 | 1
Tim | 2019-03-04 | 256 | 2
Tim | 2019-03-03 | 254 | 0
Я могу, очевидно,
df %>% group_by(Name) %>% arrange(desc(Date)) %>% arrange(desc(Count))
но после этого я потерялся. Могу ли я как-то видоизменить (Изменить = Количество)?