如何按照R中文件的顺序连接目录中的文件

时间:2016-03-08 15:31:04

标签: r csv concatenation rbind

我想使用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=",")

0 个答案:

没有答案