我有以下列表结构:变化列表数据帧进行统计分析
[[1]]
[[1]][[1]]
a b c d
1 2 3 5
[[1]][[2]]
a b c d
2 5 3 5
[[2]]
[[2]][[1]]
a b c d
8 2 3 5
[[2]][[2]]
a b c d
7 5 3 1
str(fit)
List of 2
$ :List of 2
..$ : Named num [1:20] 1 2 3 5 ...
.. ..- attr(*, "names")= chr [1:20] "a" "b" "c" "d" ...
..$ : Named num [1:20] 2 5 3 5 ...
.. ..- attr(*, "names")= chr [1:20] "a" "b" "c" "d" ...
内容是列表中的每个列表在结构上的数字。
我想改变它的数据帧,类似如下:
NA NA a b c d
1 1 1 2 3 5
1 2 2 5 3 5
2 1 8 2 3 5
2 2 7 5 3 1
(NA
但是,可以通过v1
v2
如果每个数据帧都必须有一个名字被替换)
我不知道如果这是可能的。
请使用'dput'来显示数据 – akrun
这是通常使用do.call(rbind,YourList)完成,但没有看到您的数据... – user1945827
@ user1945827将不能与清单列表一起使用。它可能是'do.call(rbind,do.call(c,fit))' – akrun