> df
Date User Current_Coins
01/01 1 150
01/02 1 100
01/01 2 100
01/02 2 150
01/01 3 100
01/02 3 150
01/03 3 100
01/04 3 200
01/04 3 0
Основываясь на том, сколько монет в настоящее время у пользователя есть, я хочу суммировать сумму монет, используемых и полученных с использованием dplyr.Поиск различий в зависимости от того, уменьшено или увеличено число с помощью Dplyr
Ожидаемый результат:
> df
User Coins_Gained Coins_Used
1 0 50
2 50 0
3 150 250
Я попытался с помощью лаг(), но не разделяет использование и прибыль в монетах. Я не могу придумать красноречивого решения этой проблемы, любая помощь будет оценена.