合并连续命名的数据帧

时间:2018-09-06 14:44:23

标签: r dataframe rbind

我有100个称为df1,df2,df3 ...... df100的数据帧。如何在不键入每个数据帧名称的情况下使用rbind函数?

1 个答案:

答案 0 :(得分:1)

您可以执行paste0("df", 1:100)来生成数据帧名称的向量。然后mget(paste0("df", 1:100))在列表中给出数据帧。您可以使用do.call在此列表上呼叫rbind;最后的命令是:

do.call(rbind, mget(paste0("df", 1:100)))