使用ls和rbind_all组合多个数据帧

时间:2014-12-09 13:15:59

标签: r rbind

我尝试使用ls和rbind_all按行组合多个data.frames。这是我的代码:

pc.files <- ls(pattern="*_pc") #look for all files with "_pc" at end
all.pc <- rbind_all(list(pc.files)) #rbind them

但!

Error: object at index 1 not a data.frame

这是因为pc.files是一个字符向量吗?所有* _pc数据集都是data.frame。我无法弄清楚为什么这不起作用..

感谢

1 个答案:

答案 0 :(得分:2)

尝试使用mget

all.pc <- rbind_all(mget(pc.files))