
R — быстрорастущий язык программирования с открытым исходным кодом и бесплатная среда, специализирующаяся на статистических вычислениях и графическом представлении данных. Он поддерживается Фондом R для статистических вычислений и используется в основном статистиками и специалистами по анализу данных для разработки статистического программного обеспечения и анализа данных.
В этом руководстве вы узнаете, как установить R на компьютер с Ubuntu 18.04.
Предпосылки
Прежде чем приступить к работе с этим руководством, вам понадобится компьютер с Ubuntu 18.04 и следующими компонентами:
- Не менее 1 ГБ оперативной памяти. Если в вашей системе меньше 1 ГБ оперативной памяти, вы можете создать файл подкачки .
- пользователь без полномочий root с привилегиями sudo .
Установка R в Ubuntu
На момент написания этой статьи последней стабильной версией R была версия 3.5. Пакеты R из репозиториев Ubuntu часто устаревают, поэтому мы установим R, добавив репозиторий, поддерживаемый CRAN .
Чтобы установить последнюю стабильную версию R в Ubuntu 18.04, выполните следующие действия:
-
Установите пакеты, необходимые для добавления нового репозитория по HTTPS:
sudo apt install apt-transport-https software-properties-common -
Включите репозиторий CRAN и добавьте ключ CRAN GPG в вашу систему с помощью следующих команд:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/' -
Теперь, когда репозиторий apt добавлен , обновите список пакетов и установите пакет R, введя:
sudo apt updatesudo apt install r-base -
Чтобы убедиться, что установка прошла успешно, выполните следующую команду, которая выведет версию R:
R --versionR version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see http://www.gnu.org/licenses/.
Установка пакетов R из CRAN
Одной из главных причин популярности R является широкий спектр пакетов, доступных через Comprehensive R Archive Network (CRAN).
Установите пакет build-essential , содержащий инструменты, необходимые для компиляции пакетов R.
sudo apt install build-essential
В демонстрационных целях мы установим пакет с именем stringr , который обеспечивает быструю и правильную реализацию распространенных манипуляций со строками.
При запуске от имени root пакеты будут установлены глобально и доступны всем пользователям системы. При запуске R без sudo для вашего пользователя будет создана персональная библиотека.
Начните с открытия консоли R как пользователь root:
sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >
Все следующие команды выполняются в консоли R.
Установите пакет stringr , введя:
install.packages ( "stringr" )
Установка займет некоторое время, после ее завершения загрузите библиотеку:
library ( stringr )
Создайте простой вектор символов с именем tutorial :
tutorial <- c ( "How" , "to" , "Install" , "R" , "on" , "Ubuntu" , "18.04" )
Запустите следующую функцию, которая выводит длину строки:
str_length ( tutorial )
[1] 3 2 7 1 2 6 5
Дополнительные пакеты R можно найти на странице Доступные пакеты CRAN по имени и установить их с помощью install.packages() .
Заключение
Вы успешно установили R в свою систему Ubuntu и узнали, как устанавливать пакеты R.
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
ubuntu r Не используете Ubuntu 18.04?
Выберите другую ОС: центос 7 центос 8 дебиан 10 дебиан 9 убунту 20.04
Связанные руководства