var1 var2 1 k 108 2 b 78 3 a 5
3 Réponses :
quelque chose comme? df1var1 df1var2 df2var1 df2var2 sum
1 a 1 k 14 NA
2 b 2 b 78 80
3 a 3 a 5 8
4 c 6 k 6 NA
5 d 88 k 88 NA
6 b 0 b 0 0
C'était un peu difficile à comprendre, mais après avoir donné le résultat comme je pense que c'est ce que vous recherchez: regroupez le df, puis résumez
dflist <- list(df, df2)
df_sum <- function(df){
df %>%
as.data.frame() %>%
group_by(var1) %>%
summarise(sum = sum(var2))
}
purr::map(dflist,tt)
en base-r ou pour le faire sur chaque élément d'une liste de DataFrames p>
Pouvez-vous donner un exemple du résultat que vous attendez?