Ви можете встановити угоди РЕПО в вашому .Rprofile відновити ваш вибір кожного разу при запуску R
Редагувати: точніше:
Додайте
options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))
до вашого .Rprofile
Крім того, ви можете встановити дзеркальний сайт у вашому Rprofile.site
. Розташування файлу визначається ?Startup
:
Шлях до цього файлу береться зі значення R_PROFILE
змінної середовища (після розширення тильди). Якщо ця змінна значення не встановлена, за замовчуванням використовується те R_HOME/etc/Rprofile.site
, яке використовується, якщо воно існує (чого немає в установці "свіжий завод").
Так робимо Sys.getenv("R_PROFILE")
для першого варіанту, Sys.getenv("R_HOME")
або R.home()
для другого варіанту. На macOS розташування другого є /Library/Frameworks/R.framework/Resources/etc/
.
Файл може не існувати, або ви можете побачити такі коментовані рядки:
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
Тому видаліть позначки коментарів і змініть " http: //my.local.cran " на правильний веб-сайт, наприклад:
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)})