我想使用R连接目录中的所有文件(.csv)。我有2个代码很好用,但问题是它们不按照它们在目录中的顺序连接它们。任何建议都会受到欢迎!
文件名为" res_i.ihs_ihs_scores.csv",其中" i"来自" res_i"在1到22之间。
代码1:
setwd("/Users/lucas/Desktop/results/iHS/files")
file_list <- list.files()
dataset <- do.call("rbind",lapply(file_list,
FUN=function(files){read.table(files,
header=TRUE, sep=",")}))
代码2:
setwd("/Users/lucas/Desktop/results/iHS/files")
library(plyr)
file_list <- list.files()
dataset <- ldply(file_list, read.table, header=TRUE, sep=",")