2017-02-01 2 views
0

Brandneu zu Schleifen hier und kann nicht scheinen, eine Antwort zu finden. Ich versuche, fortlaufend benannte Zeichenobjekte mit einer for-Schleife zu entfernen. Was mache ich falsch?Entfernen Sie Objekte in der Umgebung mit for-Schleife

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)) 
} 
+0

Ich denke, dass Sie 'rm (Liste (Paste (Abfrage, I, sep = "")))' – G5W

+1

Oder 'rm (Liste = ls (pattern = "query \\ d +")) 'oder um genau zu sein' rm (list = ls (pattern = "query [12345]")) '. – lmo

Antwort

0

Sie haben eine kleine Änderung machen

for (i in 1:5) { 
    rm(list = paste("query",i,sep = "")) 
} 
Verwandte Themen