我需要使用R.左侧将csv文件分成自己的数据帧 目前,我正在使用:
file_names <- list.files(path = my_path,recursive = TRUE)
for(i in file_names){file <- read.csv(i)}
但是,我希望每个文件都在自己的数据框中,所以我可以在绑定它们之前对每个文件进行总计。我试图使用lapply:
file_names <- list.files(path = my_path, recursive = TRUE)
file <- lapply(file_names,read.csv)
names(file) <- c("a","b","c","d","e","f","g")
但文件数量有时会有所不同。有时可能会有更少的文件。在组合之前,如何将文件读入单独的数据帧?
答案 0 :(得分:0)
使用此命名文件:
names(file) <- c(letters[1:length(file)])