Как установить R в Ubuntu

13.03.2021

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

Устанавливаем R в Ubuntu

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

$ sudo apt install r-base

УСТАНОВКА R В UBUNTU

 

Правда, при помощи этой команды можно получить разве что версию, датированную 2018 годом:

 

Версия 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 В UBUNTU

Как установить пакет R из Can

Без специальных настроек 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

Дальше загружаем пакет:

$ > library(shiny)

УСТАНОВКА R В UBUNTU

 

На этом все. Теперь вы знаете, как можно установить пакет R в Ubuntu и выполнить его инициализацию из CAN.