调用R中文件夹中的所有文件

时间:2016-01-29 11:35:33

标签: r file

有一个文件夹包含一些感兴趣的文件。使用R,我想调用文件夹中的每个文件。我可以为每个文件单独完成,如下所示:

source("filename.r")

但有没有办法在一个笔划中指定文件夹中的所有这些文件?

1 个答案:

答案 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函数中的第二个输入可能会有所不同,具体取决于您要调用的文件类型