Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 读取目录中的文件_R_File_Csv_Directory - Fatal编程技术网

R 读取目录中的文件

R 读取目录中的文件,r,file,csv,directory,R,File,Csv,Directory,我正在尝试读取我的目录中的多个数据,并使用它们构建一个数据帧并将它们组合起来。下面的代码对我帮助很大,但我希望我发送代码的其他人可以使用此代码并读取他/她的目录中的所有文件。这个代码只适用于我的电脑?你知道吗 all.the.files <- list.files("C:/temp",full=TRUE) all.the.data <- lapply( all.the.files, read.csv, header=TRUE) DATA <- do.call("rbin

我正在尝试读取我的目录中的多个数据,并使用它们构建一个数据帧并将它们组合起来。下面的代码对我帮助很大,但我希望我发送代码的其他人可以使用此代码并读取他/她的目录中的所有文件。这个代码只适用于我的电脑?你知道吗

 all.the.files <- list.files("C:/temp",full=TRUE)
 all.the.data <- lapply( all.the.files,  read.csv, header=TRUE)
 DATA <- do.call("rbind", all.the.data)

您必须创建一个变量来存储要读取的目录的路径。在您的代码中,默认情况下读取C:/temp。首先,此代码假定存在C:/drive,C:/temp存在,C:/temp中充满CSV文件,并且所有CSV文件都与rbind兼容。您需要确保所有这些假设在其他机器上都是正确的。