Мы можем получить наборы данных в list
с помощью mget
, использовать bind_rows
, чтобы связать строки наборов данных с одним набором данных, сгруппированных по 'id', 'pnum', суммировать все столбцы (summarise_all
) вернуть sum
для каждой группы
library(dplyr)
mget(paste0('df', 1:10)) %>%
bind_rows %>%
group_by(id, pnum) %>%
summarise_all(sum)