Установка R в Ubuntu

Язык программирования R очень популярен для выполнения на статистических расчетов и графиков. Он широко используется статистиками для разработки статистического программного обеспечения и проведения анализа данных. Одной из сильных сторон R есть его расширяемость. Пользователи могут создавать и публиковать собственные пакеты. Сообщество R очень активно, постоянно добавляются пользовательские статистические пакеты для специфических областей науки. Что делает R применимым во многих сферах.

CRAN (Comprehensive R Archive Network) — это набор сайтов (зеркал) на которых размещены множество пакетов, и сами дистрибутивы R. Вы можете скачать R с любого из них но мы будем использовать RStudio. В этом руководстве вы узнаете как установить и настроить R в Ubuntu 18.04. Большинство инструкций подойдут и для других операционных систем, нужно будет изменить лишь несколько команд.

Установка R в Ubuntu

Конечно же нам потребуется Ubuntu и 1 Гб оперативной памяти в системе. Если памяти недостаточно, необходимо подключить раздел подкачки. Вы можете установить R из официальных репозиториев Ubuntu для этого выполните:

sudo apt install r-base

Но вы получите версию 2018-того года:

Если вы хотите получить самую свежую версию R нужно добавить репозиторий 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/'

Теперь когда менеджер пакетов apt настроен правильно, мы можем переходить к установке. Опция y, автоматически подтверждает установку программы:

 sudo apt-get -y install r-base

Теперь у вас в системе установлена самая последняя версия R. Можете протестировать ее выполнив:

 R

Сейчас вы в интерактивной консоли R и можете выполнять любые R команды. Для выхода используйте функцию:

 > q()

Установка пакетов R из CRAN

По умолчанию R устанавливает несколько стандартных пакетов, но вы наверное захотите установить дополнительные пакеты. Для этого и нужно не меньше 1 Гб оперативной памяти. Для установки или обновления пакетов из CRAN необходимо использовать R функцию install.packages(). Например если вы хотите установить пакет имя_пакета используйте следующую команду:

 > install.packages("имя_пакета")

Стоит заметить что пакет будет установлен только для текущего пользователя и другим будет недоступен. Можно установить пакет R и для всех пользователей, для этого нужно запускать R с правами суперпользователя.

В качестве примера давайте установим пакет shiny который очень популярен среди разработчиков web приложений на R. Можно просто запустить R команду с помощью sudo. Параметр repo указывает с какого репозитория будет загружен пакет.

sudo su - -c "R -e \"install.packages('shiny', repos = 'http://cran.rstudio.com/')\""

Теперь пакет будет доступен для всех пользователей. Давайте проверим. Запустите R:

 R

Загрузите пакет:

> library(shiny)

Как видите команда не вызвала ошибок. Теперь закройте R:

 > q()

Выводы

В этой инструкции мы рассмотрели как выполняется установка R Ubuntu. А также научились устанавливать пакеты R из репозитория CRAN.

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Один комментарий

  1. Аватар Акадий 10 октября, 2018 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: