组合具有相同列名但不加入它们的列表

时间:2017-05-11 19:59:15

标签: r

我有3个列表1想要合并。这些列表包含不同的数据点,但包含相同类型的数据。我想将这些放入1个并排出口的列表中。例如,

A$a <- c(1,2,3)
A$b <- c(2,3,4)
B$a <- c(1,3,5)
B$b <- c(2,4,6)

我想要一个新的列表C,它将A $ a,A $ b,B $ a和B $ b列作为单独的列(并按此顺序)。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

C<-c(A,B)
names(C) <- paste0(c("A","B"),names(C))

C
$Aa
[1] 1 2 3

$Bb
[1] 2 3 4

$Aa
[1] 1 3 5

$Bb
[1] 2 4 6