GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar R en CentOS 7

R es un lenguaje de programación de código abierto de rápido crecimiento y un entorno gratuito que se especializa en computación estadística y representación gráfica. Cuenta con el respaldo de R Foundation for Statistical Computing y lo utilizan principalmente estadísticos y mineros de datos para desarrollar software estadístico y realizar análisis de datos.

Este tutorial le enseñará cómo instalar R en CentOS 7 y cómo instalar paquetes de R desde la Red integral de archivos de R (CRAN) oficial.

Requisitos previos #

Asegúrese de cumplir con los siguientes requisitos previos antes de continuar con este tutorial:

  • Tu sistema tiene al menos 1G de RAM. De lo contrario, puede crear un archivo de intercambio.
  • Ha iniciado sesión como usuario con privilegios sudo.

Instalando R en Centos #

En el momento de escribir este artículo, la última versión estable de R es la versión 3.5.

Para instalar R en CentOS 7, siga estos pasos:

  1. Los paquetes R están disponibles en los repositorios de EPEL. Si no tiene el repositorio EPEL instalado en su máquina, puede hacerlo escribiendo:

    sudo yum install epel-release

    Se le pedirá que acepte la clave GPG del repositorio, escriba y y pulsa Enter .

  2. Una vez que se agrega el repositorio, instale R escribiendo:

    sudo yum install R

    R es un metapaquete que contiene todos los componentes necesarios de R.

  3. Verifique la instalación escribiendo el siguiente comando que imprimirá la versión 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/.

Instalación de paquetes R desde CRAN #

Una de las principales razones por las que R es tan popular es la amplia gama de paquetes disponibles a través de Comprehensive R Archive Network (CRAN).

Para fines de demostración, instalaremos un paquete llamado stringr , que proporciona implementaciones rápidas y correctas de manipulaciones de cadenas comunes.

Cuando se inicie como raíz, los paquetes se instalarán globalmente y estarán disponibles para todos los usuarios del sistema. Si inicia R sin sudo, se configurará una biblioteca personal para su usuario.

Comience abriendo la consola R como 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.

>
Todos los siguientes comandos se ejecutan dentro de la consola R.

Instala el stringr paquete ejecutando el siguiente comando:

install.packages("stringr")

Se le pedirá que seleccione un espejo 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 

Selecciona el espejo más cercano a tu ubicación.

La instalación llevará algún tiempo y, una vez completada, cargue la biblioteca escribiendo:

library(stringr)

A continuación, cree un vector de caracteres simple llamado tutorial :

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

Ejecute la siguiente función que imprimirá la longitud de cada cadena:

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

Puede encontrar más paquetes R en Paquetes CRAN disponibles por nombre e instalarlos con install.packages() .


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar VirtualBox en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar Go en CentOS 7

Cómo instalar Python 3 en CentOS 7

Cómo instalar Pip en CentOS 7

Cómo instalar R en CentOS 8