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

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

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

В этом руководстве вы узнаете, как установить R на CentOS 7 и как установить пакеты R из официальной сети Comprehensive R Archive Network (CRAN) .

Предпосылки

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

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

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

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

  1. Пакеты R доступны в репозиториях EPEL. Если на вашем компьютере не установлен репозиторий EPEL , вы можете сделать это, выполнив команду:

     sudo yum install epel-release

    Вам будет предложено принять ключ GPG репозитория, введите y и нажмите Enter .

  2. После добавления репозитория установите R, введя:

     sudo yum install R

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

  3. Проверьте установку, введя следующую команду, которая выведет версию R:

     R --version
     R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 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 http://www.gnu.org/licenses/.

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

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

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

При запуске от имени root пакеты будут установлены глобально и доступны всем пользователям системы. При запуске R без sudo для вашего пользователя будет создана персональная библиотека.

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

 sudo -i R
 R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 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 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" , "7" )

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

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

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

Заключение

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

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

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

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

Источник

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

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