有一个文件夹包含一些感兴趣的文件。使用R,我想调用文件夹中的每个文件。我可以为每个文件单独完成,如下所示:
source("filename.r")
但有没有办法在一个笔划中指定文件夹中的所有这些文件?
答案 0 :(得分:-1)
我会将list.files()
命令与for
循环结合使用。确保已设置工作目录。您还可以在list.files()
Files<-list.files()
for(i in 1:length(Files))
{
assign(paste("File_",i,sep=""),read.csv(Files[i]))
}
显然,我的assign函数中的第二个输入可能会有所不同,具体取决于您要调用的文件类型