我每天都有一组.rds文件。每个文件的格式均为“ xyz_yyyy_mm_dd.rds”。现在,我想获取过去30天中的文件并将它们附加到R中的单个文件中。我绝对不知道该如何完成。因此,请提供完整的解决方案。
答案 0 :(得分:0)
尝试这样的事情:
setwd("C:/where/your/files/are")
file_list <- list.files(".", pattern = "*.rds")
combinded <- readRDS(file_list[1])
for(i in 2:length(file_list)){
int <- readRDS(file_list[i])
combinded <- c(combinded, int)
}
或者类似这样的东西,而不是for循环:
combinded <- unlist(lapply(file_list, readRDS))