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兼容。您需要确保所有这些假设在其他机器上都是正确的。