r append/rbind 循环中不同列表中包含的相同表

r append/rbind identical tables contained in different list in a loop

给定下面的 C1 和 C2(这是一个简化):

a2 <- c("a","b","c")
A <- cbind(a1, a2)

b1 <- c("bergkamp","Van Basten")
b2 <- c("pires","wiltord")
B <- cbind(a1, a2)

C1 = list("A" =A, "B" = B)

a1 <- c(4,5,6)
a2 <- c("d","e","f")
A <- cbind(a1, a2)

b1 <- c("Overmars","Blind")
b2 <- c("Anelka","Zidane")
B <- cbind(a1, a2)

C2 = list("A" =A, "B" = B)

我怎样才能得到一个列表,其中 C1 中的 A 附加到 C2 中的 A,对于列表中所有具有相同名称的选项卡?谢谢

我们可以使用 rbinddo.call

do.call(rbind, c(C1, C2))

另一个基础 R 选项 Map + rbind

Map(rbind,C1,C2)