R 将多个文件夹中的.xls文件合并到一个数据帧中

R 将多个文件夹中的.xls文件合并到一个数据帧中,r,R,我在目录中有96个文件夹。/data*/。。 有些文件夹包含.xls文件,有些则不包含。 我想制作一个数据框,其中文件中的第6列是行名称,以及每次发生的计数方式 这是一个开始: setwd("~/") file_list = list.files(pattern="/data*/*.xls") library(data.table) lst <- lapply(file_list, function(x) fread(x, select=c("V6"))[,

我在目录中有96个文件夹。/data*/。。 有些文件夹包含.xls文件,有些则不包含。 我想制作一个数据框,其中文件中的第6列是行名称,以及每次发生的计数方式

这是一个开始:

setwd("~/")
file_list = list.files(pattern="/data*/*.xls")   
library(data.table)
lst <- lapply(file_list, function(x) 
  fread(x, select=c("V6"))[, 
                                 list(ID=paste(V1)])
df <- as.data.frame(Reduce(function(x,y) x[y, on = "ID"], lst))
setwd(“~/”)
file_list=list.files(pattern=“/data*/*.xls”)
库(数据表)

lst您的实际问题是什么?在文件夹中查找.xls文件并合并所有文件列的脚本。您的实际问题是什么?在文件夹中查找.xls文件并合并所有文件列的脚本。