Отключить восстановление и сохранение среды по умолчанию в R - PullRequest
0 голосов
/ 20 апреля 2020

Я хочу запустить R без восстановления среды, потому что это делает ее абсолютно ненадежной. Я знаю, что он --no-restore не восстанавливает среду, и это нормально, но я хотел бы иметь параметр конфигурации для этого в .Rprofile, или, возможно, глобальную конфигурацию, чтобы убедиться, что профиль никогда не будет восстанавливается и никогда не сохраняется при выходе (поэтому он просто выходит без запроса).

Возможно ли этого добиться?

1 Ответ

0 голосов
/ 20 апреля 2020

Поместите это в свой .Rprofile:

q <- function(save = "no", ...) base::q(save, ...)

Также убедитесь, что у вас нет файлов с именем .RData в каталогах, где вы запускаете R. Вы должны сделать это только один раз, если вы этого не сделаете создать новые.

Я попробовал вышеупомянутое, используя R gui в Windows и выйдя, используя q (), а также нажав на x в правом верхнем углу окна, и он не сохранил .RData в любом случае.

Я также попробовал его, используя версию R командной строки в Linux bash, и он не сохранил .RData при выходе с использованием q ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...