我在R中按行绑定列表时遇到问题 我的列表数据集是:
id:1
data$k: 1
id k b c
1 1 1 3
----------------
data$k: 2
id k b c
1 2 1 4
--------------
id:2
data$k: 1
id k b c
2 1 1 6
----------------
data$k: 2
id k b c
2 2 5 10
我想要的是:
id k b c
1 1 1 3
1 2 1 4
2 1 1 6
2 2 5 10
谢谢!
答案 0 :(得分:7)
您可以do.call(rbind,data)
使用
替代方案:
library(plyr)
ldply(data)
答案 1 :(得分:2)
data.table
包提供了一个名为rbindlist
的函数。看看。
答案 2 :(得分:0)
使用 purrr:
purrr::map_df(list_of_data_frames,~ .x)