【发布时间】:2016-03-15 14:52:31
【问题描述】:
我是 R 新手,我有一个包含约 300 个 .csv 文件的文件夹。我正在尝试将所有数据合并到一个文件中,以便可以对其进行一些基本的算术运算。我尝试过在网上搜索,但是我尝试过的功能不断给我带来错误,例如
master <- list.files(path = "~/")
master <- do.call("rbind", lapply("001.csv" "002.csv", read.csv, header = TRUE))
回馈Error: unexpected string constant in ""329.csv" "330.csv""
等等
还有以下
master <- do.call( rbind, lapply(`001.csv`,`002.csv` function(nam){
cbind(name=nam, read.file(paste0(nam,".csv"), header=TRUE) )
}))
给Error: unexpected '}' in "}"
有人可以帮忙吗?如果是这样,您能否解释一下,以便编程新手能够跟进。
谢谢
【问题讨论】: