R — это язык программирования с открытым исходным кодом и бесплатная среда, специализирующаяся на статистических вычислениях и графическом представлении. Он в основном используется статистиками и специалистами по добыче данных для разработки статистического программного обеспечения и анализа данных.
В этой статье описаны шаги, необходимые для установки R в Ubuntu 20.04.
Содержание
Подготовка
Прежде чем продолжить изучение этого руководства, убедитесь, что вы выполнили следующие предварительные требования:
- В вашей системе не менее 1 ГБ ОЗУ. В противном случае создайте файл подкачки .
- Вы вошли в систему как пользователь с привилегиями sudo .
Установка R в Ubuntu
Пакеты R, включенные в репозитории Ubuntu по умолчанию, часто устарели. Установим R из репозитория CRAN .
Чтобы установить R в Ubuntu 20.04, выполните следующие действия:
-
Установите зависимости, необходимые для добавления нового репозитория через HTTPS:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
-
Добавьте репозиторий CRAN в список источников вашей системы:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
-
Установите R, набрав:
sudo apt install r-base
-
Установка может занять несколько минут. После завершения проверьте его, распечатав версию R:
R --version
R version 4.0.1 (2020-06-06) -- "See Things Now" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) ...
Вот и все, R установлен на вашем компьютере с Ubuntu, и вы можете начать его использовать.
Компиляция пакетов R
Одна из основных причин, по которой R так популярен, — это огромное количество пакетов, доступных через Comprehensive R Archive Network (CRAN).
Чтобы иметь возможность компилировать пакеты R, вам необходимо установить пакет, необходимый для build-essential
:
sudo apt install build-essential
В демонстрационных целях мы установим пакет с именем stringr
, который обеспечивает быструю и правильную реализацию стандартных операций со строками.
При запуске с правами root пакеты будут установлены глобально и доступны для всех пользователей системы. Если вы запустите R без sudo
, для вашего пользователя будет создана личная библиотека.
Откройте консоль R:
R
>
Установите пакет stringr
, набрав:
install.packages("stringr")
Установка займет некоторое время, и после ее завершения загрузите библиотеку с помощью:
library(stringr)
Создайте простой вектор символов с именем tutorial
:
tutorial <- c("How", "to", "Install", "R", "on", "Ubuntu", "20.04")
Запустите следующую функцию, которая печатает длину строки:
str_length(tutorial)
[1] 3 2 7 1 2 6 5
Вы можете найти больше пакетов R в разделе «Доступные пакеты CRAN по имени» и установить их с помощью install.packages()
.
Выводы
Мы показали вам, как установить R в Ubuntu 20.04 и скомпилировать пакеты R.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.