R 3.0.3 R绑定多个csv文件

R 3.0.3 R绑定多个csv文件,r,csv,rbind,R,Csv,Rbind,R 3.0.3:我有40个csv文件,所有这些文件的结构都与我想要的rbind文件相同,因此我可以计算一列的平均值 我搜索: 本网站 R简而言之 R\u简介来源 ?RStudio中的rbind帮助 我找不到答案 有什么建议/建议吗?使用这里的答案[] 列出扩展名为.csv的文件-假定工作目录中只有.csv文件是您要读取的文件 files <- list.files(pattern = '\\.csv') 在更现代的plyr方法中: files <- list.files(..

R 3.0.3:我有40个csv文件,所有这些文件的结构都与我想要的
rbind
文件相同,因此我可以计算一列的平均值

我搜索:

  • 本网站
  • R简而言之
  • R\u简介
    来源
  • ?RStudio中的rbind帮助
我找不到答案


有什么建议/建议吗?

使用这里的答案[]

列出扩展名为.csv的文件-假定工作目录中只有.csv文件是您要读取的文件

files  <- list.files(pattern = '\\.csv')

在更现代的plyr方法中:

files <- list.files(...)
data <- adply(files, 1, read.table)

文件。@user20650-谢谢您的回答。如果在
rbind()
之前,我想添加一个唯一标识符(数字,如0,1,2等),可以帮助我区分哪些数据来自文件1,哪些来自文件,那么我如何实现这一点?我目前正在尝试
loop()
,但它有点乱。@ChetanArvindPatil;在读入阶段,您可以使用
表添加文件名
combined.df <- do.call(rbind , tables)
s <- sapply(combined.df, is.numeric)
colMeans(combined.df[s])
files <- list.files(...)
data <- adply(files, 1, read.table)