如何在列表中附加数据框?

时间:2019-12-10 23:30:42

标签: r

我有这个列表:

list(structure(list(year = numeric(0), quarter = numeric(0), 
    Other = numeric(0), flow = character(0), country = character(0), 
    imfcode = integer(0), ISO3C = character(0)), row.names = integer(0), class = "data.frame"), 
    structure(list(year = numeric(0), Other = numeric(0), flow = character(0), 
        country = character(0), 
 ISO3C = character(0)), row.names = integer(0), 
class = "data.frame"))
我相信,列表中的每个元素都是一个数据框,尽管class()表示每个元素实际上都是一个数据框的列表。我希望将所有这些数据框一起整理。有一种有效的方法可以做到这一点吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我们可以使用rbindlist中的data.table

library(data.table)
rbindlist(lst1)

library(dplyr)
bind_rows(lst1)