带有名称的数据框列表列表
List of list to dataframe with with names
我拥有的列表列表有 104 个列表,每个列表又包含 36 个元素。我希望将其转换为具有 104 行和 36 列的数据框,同时保留列的名称。
类似于以下示例:
x <- list("a"=1,"b"=2,"c"=3)
y <- list("a"=2,"b"=4,"c"=1)
z <- list("a"=1,"b"=6,"c"=9)
lst <- list("A" = x, "B" = y, "C" = y)
我想得到的是:
a b c
A 1 2 3
B 2 4 1
C 3 1 9
用行和列的名称
使用显示的答案
我们可以使用
m1 <- t(simplify2array(lst))
我拥有的列表列表有 104 个列表,每个列表又包含 36 个元素。我希望将其转换为具有 104 行和 36 列的数据框,同时保留列的名称。
类似于以下示例:
x <- list("a"=1,"b"=2,"c"=3)
y <- list("a"=2,"b"=4,"c"=1)
z <- list("a"=1,"b"=6,"c"=9)
lst <- list("A" = x, "B" = y, "C" = y)
我想得到的是:
a b c
A 1 2 3
B 2 4 1
C 3 1 9
用行和列的名称
使用显示的答案
我们可以使用
m1 <- t(simplify2array(lst))