从另一个R脚本访问,更新和运行R脚本

时间:2015-11-13 19:16:14

标签: r gsub rscript

我想从另一个R脚本访问,更新和运行R脚本。具体来说,我想创建一个循环,读取另一个R脚本的行,以便通过向每个变量名添加1的增量来更新一些变量名。变量更新后,我想运行R脚本。

目前我的代码如下:

for (i in 1:n) {
x <- readLines("Mscript0.R") 
y <- gsub(paste0("Mtrain",i),paste0("Mtrain",i+1), x) 
cat(y, file="Mscript0.R", sep="\n") 
source("Mscript0.R")
}

请注意字符串&#34; Mtrain&#34;在源脚本中采用各种不同的形式,如:

Mtrain4 <- read.csv("Mtrain4.csv",header=T,sep=",")
s <- Mtrain4$Weight

任何想法?

由于

0 个答案:

没有答案