Объединяйте строки в некоторых столбцах, используя ID, и оставляйте другие неизменными в большом R-кадре данных. - PullRequest
0 голосов
/ 02 апреля 2019

У меня большой фрейм данных (6000rx42c), где у меня почти уникальный идентификатор. Есть несколько дубликатов, в которых один идентификатор имеет несколько строк, которые различаются только на 2 числовых столбца, которые я с удовольствием добавлю в 1 строку.

Я потратил целую вечность на поиски, и агрегат, кажется, работает, однако мне нужно перечислить все колонки, которые я храню, что является болью. Может кто-нибудь предложить лучшее решение? Я не предан совокупности.

NewDF <-aggregate(cbind(AddColl1,AddCol2)~ID+OtherCol1+OtherCol2+OtherCol3...OtherCol39 , DF , sum)  
...