Как добавить новую позицию в путь поиска - PullRequest
2 голосов
/ 17 февраля 2012

Я бы хотел добавить новую настраиваемую позицию в путь поиска.Как получить функции из файла в эту новую позицию, а не в глобальную среду?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2012

Функция attach присоединяет фреймы данных, списки, среды и сохраненные изображения к пути поиска. Многие функции для чтения в объектах или оценки объектов позволят вам указать среду для размещения результатов.

Один простой вариант - иметь все объекты в вашей глобальной среде и использовать функцию «сохранить» для их сохранения. Затем в новом сеансе R вы можете использовать attach с файлом, который вы сохранили, и все находится в пути поиска, но не в глобальной среде.

Вы также можете создать новую среду и прикрепить ее, а затем загрузить вещи в эту среду.

0 голосов
/ 04 декабря 2012

На основании предложения @JoshuaUlrich:

sys.source(file_name, env=attach(NULL, name = "file_env"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...