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,对于列表中所有具有相同名称的选项卡?谢谢
我们可以使用 rbind
和 do.call
do.call(rbind, c(C1, C2))
另一个基础 R 选项 Map
+ rbind
Map(rbind,C1,C2)
给定下面的 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,对于列表中所有具有相同名称的选项卡?谢谢
我们可以使用 rbind
和 do.call
do.call(rbind, c(C1, C2))
另一个基础 R 选项 Map
+ rbind
Map(rbind,C1,C2)