这段代码
d <- 5
for(i in 1:10) {
nam <- paste("S", i, sep = "")
assign(nam, rnorm(3)+d)
}
A1, A2,A3...A10
在for循环中构建更改变量名称的变量。我的问题是:如何在不触摸其他环境变量的情况下从内存中删除所有这些变量(仅使用一条指令)?(我正在使用RStudio)
如果我们想删除这些变量,只需使用与paste
和paste
矢量化相同的语法,它可以创建对象名称的矢量,该对象名称可以馈入rm
withlist
参数
rm(list = paste0("S", 1:10))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句