1
追加單個行數據我有6數字列出了每個含有不同數量的值即[1:350],[1:450] ....。我想所有這些列表的追加到一個單一的列表即[1:1050]使用rbind(),但輸出我得到的是數據幀[1:350,1:6]。使用rbind()/ cbind()返回中的R
有人可以幫助我這個。
追加單個行數據我有6數字列出了每個含有不同數量的值即[1:350],[1:450] ....。我想所有這些列表的追加到一個單一的列表即[1:1050]使用rbind(),但輸出我得到的是數據幀[1:350,1:6]。使用rbind()/ cbind()返回中的R
有人可以幫助我這個。
要連接多個列表,您可以使用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"
可以使用'C'功能來連接所有列表。 'c(list1,list2,...)' – 2014-10-09 22:45:42
非常感謝。有效。 – 2014-10-09 22:49:00
@nar,爲了得到一個確切的答案,你應該更具體。它是一個列表,或者是一個你有的矢量。 'class(your_list)'返回什麼? '6數字列表'沒有描述整個圖片,在R列表元素中可以混合類型。 – TarasB 2014-10-09 23:21:30