Найдите файл ".Rprofile", генерирующий параметры по умолчанию
В R и RStudio, я думаю, что я несколько раз возился с файлом.Rprofile, и в настоящее время я загружаю старую его версию при запуске R или RStudio, есть ли способ, которым я могу быстро найти местоположение файла, который генерирует параметры по умолчанию?
Спасибо
1 ответ
Как @Gsee предложил, ?Startup
есть все что нужно. Обратите внимание, что существует не только файл профиля пользователя, но и файл профиля сайта, с которым вы могли бы поиграться. И что оба файла могут быть найдены в нескольких местах.
Вы можете запустить следующее, чтобы вывести список существующих файлов в вашей системе среди перечисленных на странице:
candidates <- c( Sys.getenv("R_PROFILE"),
file.path(Sys.getenv("R_HOME"), "etc", "Rprofile.site"),
Sys.getenv("R_PROFILE_USER"),
file.path(getwd(), ".Rprofile") )
Filter(file.exists, candidates)
Обратите внимание, что он должен быть запущен на новом сеансе, сразу после запуска R, чтобы getwd()
вернет текущий каталог при запуске. Существует также сложная возможность, что файлы вашего профиля изменяют текущий каталог при запуске, и в этом случае вам придется запустить сеанс "без профиля" (запустить R --no-site-file --no-init-file
) перед запуском кода выше.