使用R修改文件

时间:2017-03-21 08:36:10

标签: r simulation

我通过使用一些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)
}

0 个答案:

没有答案