1

我有 6 个数字列表,每个列表都包含不同数量的值,即 [1:350] , [1:450] .... 。我正在尝试使用 rbind() 将所有这些列表附加到单个列表中,即 [1:1050],但我得到的输出是 [1:350, 1:6] 的数据帧。

有人可以帮我解决这个问题。

4

1 回答 1

3

要连接多个列表,您可以使用c()

x <- list(1, 2:5)
y <- list("A", "B")
z <- list(letters[1:5])
c(x, y, z)
# [[1]]
# [1] 1
#
# [[2]]
# [1] 2 3 4 5
#
# [[3]]
# [1] "A"
#
# [[4]]
# [1] "B"
#
# [[5]]
# [1] "a" "b" "c" "d" "e"
于 2014-10-09T22:49:15.950 回答