此代码
d <- 5
for(i in 1:10) {
nam <- paste("S", i, sep = "")
assign(nam, rnorm(3)+d)
}
在for循环中生成变量A1, A2,A3...A10
以更改变量名。我的问题是:如何在不接触其他环境变量的情况下从内存中删除所有这些变量(只有一条指令(?(我使用的是RStudio(
如果我们想删除这些变量,只需对paste
使用相同的语法,当paste
向量化时,它可以创建一个对象名称向量,该向量可以通过list
参数输入到rm
中
rm(list = paste0("S", 1:10))