Проблема
R не может обнаружить наличие файла "Rprofile.site" в папке / etc домашнего каталога, несмотря на то, что он там находится.
Расследование
Поскольку Rprofile.site находится в домашнем каталоге как /etc/Rprofile.site.Я проверил домашний каталог, используя R.home(component="home")
и получил "/Library/Frameworks/R.framework/Resources"
.Затем я создал Rprofile.site в RStudio и поместил его в папку.Я перезапустил RStudio, но он все равно не будет автоматически загружать файл.
С Эффективное программирование на R : https://csgillespie.github.io/efficientR/3-3-r-startup.html Я попытался сделать следующее:
site_path = R.home(component = "home")
fname = file.path(site_path, "etc", "Rprofile.site")
file.exists(fname)
, но это дало False, несмотря на то, что файл находится в каталоге.
Я постарался добавить дополнительную строку к сообщению Йи Хуэя: https://yihui.name/en/2018/04/rprofile-trailing-newline/, но она все еще не работала.
Кроме того, я последовал рекомендации многих других SO иRStudio темы безрезультатно.
Ссылки
Получение .Rofile для загрузки при запуске
https://community.rstudio.com/t/create-rprofile-automatically-when-creating-new-project/3719
https://support.rstudio.com/hc/en-us/community/posts/200657076-Also-load-the-user-s-Rprofile-when-opening-a-project-with-a-project-specific-Rprofile