ls() дает среди прочего и следующий объект: object2remove
ls()
object2remove
Далее у нас есть следующий код:
variableIuse <- "object2remove"
Вопрос:
Как мне неявно удалить object2remove через variableIuse?
variableIuse
Вам необходимо использовать параметр list функции rm():
list
rm()
> object2remove <- 1:10 > variableIuse <- 'object2remove' > rm(list = variableIuse) # remove variable named by variableIuse > variableIuse # still exists [1] "object2remove" > object2remove # no longer exists Error: object 'object2remove' not found