我通过使用一些R
代码运行它们,在R
中运行100次模拟。每个模拟在一个单独的文件中包含一些其他文件(如分析,收集等)作为我的数据是一个大数据集。
运行它们后,我意识到分析文件中有一个错误,我无法将它们再次运行到R中。因为完成100次模拟需要5个小时。
那么,有没有办法修改100个文件的分析(100个模拟)?我的意思是,有另一个代码可以遍历每个文件并复制新的分析(或用新的分析替换前一个)。
这里是我使用的代码:
filelist<-c("F:/analyse.R","F:/collect.R")
##Create 100 new folders - one for each simulated data set.
for (j in 1:100) {
newdir <- paste0("F:/sim",j)
dir.create(newdir) # should test for error
cwd <- getwd() # CURRENT directory
setwd(newdir)
file.copy(filelist, newdir) ##This line should save the analyse, collect files in each folder.
setwd(cwd)
}