Спливаюче меню повинно з’являтися для вибору (або ви отримаєте купу номерів на вибір), використовуєте ви R в терміналі або IDE, наприклад, RStudio. Це підтримується в Windows, Mac OS та більшості систем Linux. Однак може знадобитися додаткова конфігурація або залежності, такі як X-windows.
Щоб увімкнути X-windows під час віддаленого доступу, використовуйте такі -XY
прапори:
ssh -XY username@server.domain
Часто є репо за замовчуванням, але це можна вказати, якщо у вас є якісь проблеми, наприклад, запущені сценарії або Rmarkdown / Knr. Ви можете використовувати repo
оптичне дзеркало або сховище для CRAN щоразу, коли ви встановлюєте:
install.packages("package", repo="<your.nearest.mirror>")
Для швидшого завантаження бажано використовувати найближче дзеркало до вашого місцезнаходження. Наприклад:
install.packages("RMySQL", repos="https://cran.stat.auckland.ac.nz/")
Ви також можете встановити repos
параметр у своєму сеансі, тому вам потрібно лише один раз за інтерактивний сеанс (або сценарій). Ви можете перевірити, чи repos
налаштовано:
options(repos)
Якщо ви отримаєте, "Error in options(repos) : object 'repos' not found"
ви можете встановити параметр сховища. Наприклад:
options(repos = "https://cran.stat.auckland.ac.nz/")
Тоді слід працювати над встановленням пакетів, як зазвичай. Наприклад:
install.packages("RMySQL")
Як зазначають інші, ви можете налаштувати сховище у вашому .Rprofile
файлі та мати цю роботу у всіх своїх сценаріях. Ви вирішите, чи віддасте перевагу цим "глобальним" параметрам у вашій системі чи "локальним" варіантам у сеансі чи сценарії. Ці "локальні" параметри потребують більше часу для використання кожного сеансу, але мають перевагу дозволити іншим користуватися вашими сценаріями, якщо у вас немає вашого .Rprofile
.