Если ваша основная цель - сохранить объекты в этой среде, вы можете использовать пакет knitr
с параметром чанка cache=TRUE
, и в этом случае все объекты в чанке сохраняются в файлах, и вы можете загрузить позже в R для отладки; knitr
создаст файл .rdx
и .rdb
соответственно для чанка в каталоге кеша, и вы можете вызвать lazyLoad()
, чтобы загрузить объекты в этих базах данных в R.
Если вы хотите сделать больше со средой, в которой оценивается чанк, knitr
также имеет хуков чанков , и у вас есть доступ к окружениям через хуков; так что в основном вы можете делать все, что захотите - knitr
делает практически все доступным для пользователя. Обратите внимание, что каждый чанк оценивается в другой пустой среде, когда кеш включен. У меня пока нет примеров по этой теме, поэтому, пожалуйста, дайте мне знать, если мое описание здесь достаточно ясно.