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

Как установить Go на CentOS 8

R — это язык программирования с открытым исходным кодом и бесплатная среда, специализирующаяся на статистических вычислениях и графическом представлении данных. Он поддерживается Фондом R для статистических вычислений и используется в основном статистиками и специалистами по анализу данных для разработки статистического программного обеспечения и анализа данных.

В этой статье описывается, как установить R на CentOS 8.

Предпосылки

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

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

Пакеты R не включены в основные репозитории CentOS 8. Мы установим R из репозитория EPEL :

Чтобы установить R на CentOS 8, выполните следующие действия:

  1. Включите репозитории EPEL и PowerTools:

     sudo dnf install epel-release sudo dnf config-manager --set-enabled PowerTools
  2. Установите R, введя:

     sudo yum install R

    R — это метапакет, содержащий все необходимые компоненты R.

  3. Проверьте установку, распечатав версию R:

     R --version

    На момент написания статьи последней стабильной версией R является версия 3.6.2:

     R version 3.6.2 (2019-12-12) -- "Dark and Stormy Night" Copyright (C) 2019 The R Foundation for Statistical Computing Platform: x86_64-redhat-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 https://www.gnu.org/licenses/.
  4. Установите библиотеки и инструменты, используемые распространенными пакетами R:

     sudo yum install make gcc gcc-c++ libcurl-devel libxml2-devel openssl-devel texlive-*

Вот и всё! Вы успешно установили R на свою систему CentOS и можете начать её использовать.

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

Одной из главных причин популярности R является огромный набор пакетов, доступных через Comprehensive R Archive Network (CRAN).

Если исполняемый файл R запущен от имени root или sudo, пакеты устанавливаются глобально и доступны всем пользователям системы. Чтобы настроить персональную библиотеку для своего пользователя, запустите исполняемый файл от имени обычного пользователя.

В качестве примера мы установим пакет с именем stringr , который обеспечивает быструю и правильную реализацию распространенных манипуляций со строками.

Начните с открытия консоли R как пользователь root:

 sudo -i R
 R version 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 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" )

Вам будет предложено выбрать зеркало CRAN:

 Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors

Выберите зеркало, ближайшее к вашему местоположению.

Установка займет некоторое время. После ее завершения загрузите библиотеку, введя:

 library ( stringr )

Далее создадим простой вектор символов с именем tutorial :

 tutorial <- c ( "How" , "to" , "Install" , "R" , "on" , "CentOS" , "8" )

Запустите следующую функцию, которая выведет длину каждой строки:

 str_length ( tutorial )
 [1] 3 2 7 1 2 6 1

Дополнительные пакеты R можно найти на странице пакетов CRAN и установить их с помощью install.packages() .

Заключение

Мы показали вам, как установить R на CentOS 8 и как установить пакеты R.

Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.

centos r Не используете CentOS 8?
Выберите другую ОС:
центос 7 дебиан 10 дебиан 9 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *