【发布时间】:2017-02-01 17:37:03
【问题描述】:
这里是循环的新手,似乎找不到答案。我正在尝试使用 for 循环删除连续命名的字符对象。我做错了什么?
query1 <- c("x")
query2 <- c("x")
query3 <- c("x")
query4 <- c("x")
query5 <- c("x")
for (i in 1:5) {
rm(list(paste(query),i))
}
【问题讨论】:
-
我觉得你想要
rm(list(paste(query,I, sep=""))) -
或者
rm(list=ls(pattern="query\\d+")),或者更确切地说是rm(list=ls(pattern="query[12345]"))。