Рассмотрим следующую матрицу:
d <- data.frame(c("a","a","a","a","b","b","b","b"),c("a1","a1","a2","a2","a1","a1","a2","a2"),"c","d",c(1:8))
Я хочу объединить значения в столбце 5, поэтому я получаю следующий data.frame:
d1 <- data.frame(c("a","a","b","b"),c("a1","a2","a1","a2"),"c","d",c(3,7,11,15))
То есть я хочуагрегировать значения в столбце 5 на основе имен в столбце 2. Итак, я хочу сохранить имена в столбцах 1, 3 и 4 (в этом случае имена в столбцах 3 и 4 совпадают, но в моем случаепеременная).
Как мне это сделать в R?