首页 > 解决方案 > 如何通过列表中的数据框名称联合大量数据框

问题描述

我有这两个数据框(在现实生活中我有 680 个):

DF1 <- data.frame(City = c("New York", "New York", "New York", "New York", "New York"), Income = c("1","2","3","4","5"), Amount = c(0, 13291.23678, 0,0,0))
DF2 <- data.frame(City = c("Dallas", "Dallas","Dallas","Dallas","Dallas"), Income = c("1","2","3","4","5"),Amount = c(0, 65666.2885,106896.3682,69949.63342,35549.94405))

我必须通过行组合这两个数据框,但我在列表中有数据框的名称。

我的预期结果是使用该列表来组合这些数据框,如下所示:

DF<- data.frame(rbind(DFNames))

并生成此数据框:

       City Income    Amount
   New York      1      0.00
   New York      2  13291.24
   New York      3      0.00
   New York      4      0.00
   New York      5      0.00
     Dallas      1      0.00
     Dallas      2  65666.29
     Dallas      3 106896.37
     Dallas      4  69949.63
     Dallas      5  35549.94

标签: rlistdataframe

解决方案


推荐阅读