如何读取多个csv填充并将它们组合成一个数据框

时间:2018-12-07 08:59:02

标签: r

请原谅,因为在使用r时我还是一个新手。我有很多要读取的.csv格式文件,然后将它们组合成一个数据框,每个文件都代表一个列,以便我可以使用简单的统计信息进行操作。 谢谢。

2 个答案:

答案 0 :(得分:0)

假设files包含文件列表,

ff <- sapply(files, read.csv)
df <- Reduce(cbind, ff)

第一个命令将加载所有文件。第二条命令将所有文件合并到一个数据帧中。显然,我假设所有文件都具有一列和相同数量的行。您可以使用

进行检查
sapply(ff, nrow)
sapply(ff, ncol)

答案 1 :(得分:0)

Data<-do.call(rbind,lapply(filelist,read.csv))