У меня есть данные, что выглядит следующим образом:Вычитание конкретные строки
Participant Round Total
1 100 5
1 101 8
1 102 12
1 200 42
2 100 14
2 101 71
40 100 32
40 101 27
40 200 18
Я хочу, чтобы получить таблицу с Total
последнего Round
(200) минус Total
первого Round
(100);
Например, для участника 1 - это 42 - 5 = 37
.
Конечный результат должен выглядеть следующим образом:
Participant Total
1 37
2
40 -14
Большое спасибо! Я застрял - но теперь я нашел решение (хотя и менее элегантное, чем предлагаемое здесь 2); expEnd = exp [exp $ Number_round == 200,] expBegin = exp [exp $ Number_round == 100,] Total_new = expEnd $ Total - expBegin $ Total – YefR