【发布时间】:2017-11-11 17:58:47
【问题描述】:
我在 R 中聚合了一堆 CSV 文件,我使用以下代码(找到 here)成功完成了这些文件:
Tbl <- list.files(path = "./Data/CSVs/",
pattern="*.csv",
full.names = T) %>%
map_df(~read_csv(., col_types = cols(.default = "c")))
我想将 .csv 文件名(最好没有文件扩展名)作为 Tbl 中的一列。我找到了使用 plyr 的解决方案,但我想坚持使用 dplyr,因为 plyr 会导致我的代码进一步出现故障。
有什么方法可以在上面的代码中添加一些东西来告诉 R 在 Tbl$filename 中包含文件名?
非常感谢!
【问题讨论】: