Введение:
У меня есть проект RStudio, где я исследую (довольно) большие наборы данных. Хотя я пытаюсь сохранить глобальную среду чистой, через некоторое время она заполняется огромными объектами.
Проблема:
RStudio всегда обновляет среду после отладки (возможно, итерация глобальной среды и вызывает summary()
для каждого объекта), и она занимает десятки секунд в моей глобальной среде. Хотя само обновление является асинхронным, сеанс R занят, и вы должны дождаться его завершения, прежде чем сможете продолжить работу. Это делает отладку очень раздражающей. И я не знаю, как отключить среду в RStudio.
Вопрос:
Может кто-нибудь предложить какое-нибудь красивое обходное решение? Я вижу следующие возможности:
- Настройте источники RStudio, чтобы добавить параметр для отключения среды панель.
- Часто чистая глобальная среда (не удобна, потому что сырые данные требуют много времени для предварительной обработки, и я часто меняю логику предварительной обработки).
- Возможно, существуют определенные типы объектов, которые вызывают отставание не из-за их размера, а из-за их структуры?
Теперь я работаю над воспроизводимым примером, но не выясняет, какие объекты вызывают проблему.
Я уже некоторое время назад по электронной почте поддерживал RStudio об этой проблеме, но пока не получил ответа.