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

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

How to Install R on CentOS 7

21 Декабря 2019 | CentOS

Из этого туториала Вы узнаете, как установить R в CentOS 7 и как установить пакеты R из официальной сети архивов R (CRAN) .

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

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

  • Ваша система имеет как минимум 1 ГБ ОЗУ. В противном случае вы можете создать файл подкачки .
  • Вы вошли как пользователь с привилегиями sudo .


Установка 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 является широкий спектр пакетов, доступных через Комплексную сеть архивов R (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)

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


Вывод 

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

    Комментарии

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

Загрузка комментариев...