我想从另一个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
任何想法?
由于