淡水鱼写于2020/2/15
将列表转换成矩阵,接着由矩阵转换成数据框。
Eg.
a,b,c,d,e均是R中的变量。
a <- "I"
b <- "lo"
c <- "ve"
d <- "Y"
e <- "ou"
list_eg <- list(a, b, c, d, e)
matrix(unlist(list_eg), nrow=1)#将列表转化成矩阵。
# [,1] [,2] [,3] [,4] [,5]
# [1,] "I" "lo" "ve" "Y" "ou"
data.frame(matrix(unlist(hub_lung), nrow=1))#将矩阵转换成数据框。
1-要掌握matrix()函数的用法,如果list_eg中每个元素都是长度相同的向量,在不设置矩阵行数和列数的前提下,默认按照列排列,也就是说,matrix(...)将对list的元素按照列排列。
网友评论