我需要访问(和rbind(一个目录中具有相同名称的所有文件(例如result.csv(。在同一目录中,文件是根据不同的标准组织的,路径可能会有很大的不同(文件夹的层次结构可能会改变(。
如何列出每个文件名的所有路径?
all.the.files <- dir( "under/this/directory/", recursive=TRUE, pattern="^results\.csv$" )
library(purrr)
all.the.data <-
all.the.files %>% map_dfr( ~ read.csv(.x) )
不确定您是否正在查看一组需要汇总的不同文件名,但如果愿意,请将该代码中的固定文件名替换为vaible。
你说你想通读一遍。只要它们有相同的结构,就应该是直接的。