У меня есть большая таблица данных, которую нужно агрегировать по одной переменной (ID).Переменная Vb должна быть агрегирована как сумма, но переменная Vc должна просто сохранять свое значение, поскольку она имеет одинаковое значение для каждого идентификатора (аналогично агрегированию по первому значению в SPSS).
DT <- data.table(ID = c(11, 11, 22, 22, 22, 44, 55, 55, 55),
Vb=c(50,40,4,3,2,8,9,11,5), Vc = c(1,1,3,3,3,1,2,2,2))
У меня примерно 15Переменные для агрегирования (половина из них по сумме, другие по значению), поэтому был бы оценен наиболее эффективный способ!