df:
ID cat1
A0001 358
A0001 279
A0049 324
A0049 358
A0049 432
Чтобы вычислить разницу в значении в cat1 между повторными измерениями (по ID). Ожидаемый результат df должен выглядеть так:
ID cat1 cat1_diff
A0001 358 NA
A0001 279 -79
A0049 324 NA
A0049 358 26
A0049 432 74
Я был бы признателен за любые идеи, как это сделать в R.