Мова програмування R вкрай популярна для виконання статичних розрахунків і графіки. Її зазвичай використовують статисти з метою розробки статистичного програмного забезпечення та проведення аналізу даних. Головною особливістю і за сумісництвом перевагою мови R вважається її розширюваність. У користувача залишається можливість створювати і публікувати власні пакети. До того ж спільнота R активна, постійно додає користувацькі статистичні пакети для специфічних галузей науки. Що робить R застосовним у багатьох сферах. У цій інструкції ви зможете дізнатися, як встановити та налаштувати R в Ubuntu. Більшість інструкцій підійдуть і для інших операційних систем, потрібно буде змінити лише кілька команд.
Насамперед, що необхідно мати, це Ubuntu і 1 GB оперативної пам'яті в системі. Якщо пам'яті недостатньо, необхідно підключити розділ підкачки. Ви можете встановити R з офіційних репозиторіїв Ubuntu. Щоб це зробити, виконайте команду:
$ sudo apt install r-base
Щоправда, за допомогою цієї команди можна отримати хіба що версію, датовану 2018 роком:
Щоб отримати найсвіжішу версію, потрібно додати репозиторій R-Project
і встановити середовище мови звідти.
Для цього виконуються такі команди:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Можна скористатися спеціальною опцією, щоб виконати автоматичне встановлення програми:
$ sudo apt-get -y install r-base
Тепер у вашій системі встановлено останню версію мови програмування R. Можете сміливо приступати до її тестування:
$ R
Без спеціальних налаштувань R встановлює кілька стандартних пакетів. Однак у користувача може виникнути бажання встановити додаткові пакети. Для цього необхідно мати у своєму розпорядженні щонайменше 1 GB оперативної пам'яті. Щоб виконати встановлення або оновлення пакетів у CRAN
, необхідно використовувати R функцію install.packages()
.
Наприклад, ви бажаєте встановити пакет package_name
, тоді скористайтеся таким кодом:
> install.packages("package_name")
Звертаємо увагу, що таким чином пакет буде ініціалізовано виключно для поточного користувача. Іншим користувачам він доступний не буде. Можна встановити пакет R і для всіх користувачів, запустіть R з правами суперкористувача.
Для наочного прикладу встановимо пакет shiny, який вважається найпопулярнішим серед розробників web-додатків на R. Можна просто запустити R команду за допомогою sudo. Параметр repo вказує з якого репозиторію буде завантажено пакет.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Переконатися в тому, що пакет доступний для всіх, можна шляхом введення простої команди:
$ R
Далі завантажуємо пакет:
$ > library(shiny)
На цьому все. Тепер ви знаєте, як можна встановити пакет R в Ubuntu і виконати його ініціалізацію з CAN
.