Supposons que je dispose des deux listes suivantes. Je veux prendre la première entrée de la liste 2 et combiner ce cadre de données à la liste 1. Je fais cela pour toutes les entrées.
data1 <- data.frame(id = 1:6,
x1 = c(5, 1, 4, 9, 1, 2),
x2 = c("A", "Y", "G", "F", "G", "Y"))
data2 <- data.frame(id = 4:9,
y1 = c(3, 3, 4, 1, 2, 9),
y2 = c("a", "x", "a", "x", "a", "x"))
l1 <- list(data1, data2)
l2 <- list(data1, data2)
Le résultat que j'attends est une liste de longueur 2, chaque entrée devant être un cadre de données de 12 lignes et 3 colonnes.