
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 E298A3A825C0D65DFD57CBB651716619E084DAB9sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/' -
Установите R, введя:
sudo apt install r-base -
Установка может занять несколько минут. После завершения проверьте её, распечатав версию R:
R --versionR 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 вы можете установить их как пакеты Debian из репозитория cran2deb4ubuntu .
Заключение
Мы показали вам, как установить R в Ubuntu 20.04 и скомпилировать пакеты R.
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
ubuntu r Не используете Ubuntu 20.04?
Выберите другую ОС: центос 7 центос 8 дебиан 10 дебиан 9 убунту 18.04
Связанные руководства