R неявное удаление объекта - PullRequest
1 голос
/ 22 июня 2011

ls() дает среди прочего и следующий объект: object2remove

Далее у нас есть следующий код:

variableIuse <- "object2remove"

Вопрос:

Как мне неявно удалить object2remove через variableIuse?

1 Ответ

5 голосов
/ 22 июня 2011

Вам необходимо использовать параметр 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...