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

Cómo instalar R en CentOS 8

R es un lenguaje de programación de código abierto y un entorno libre 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 artículo describe cómo instalar R en CentOS 8.

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, cree un archivo de intercambio.
  • Ha iniciado sesión como usuario con privilegios sudo.

Instalando R en Centos #

Los paquetes R no están incluidos en los repositorios principales de CentOS 8. Instalaremos R desde el repositorio de EPEL:

Para instalar R en CentOS 8, siga estos pasos:

  1. Habilite los repositorios de EPEL y PowerTools:

    sudo dnf install epel-releasesudo dnf config-manager --set-enabled PowerTools
  2. Instale R escribiendo:

    sudo yum install R

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

  3. Verifique la instalación imprimiendo la versión R:

    R --version

    En el momento de escribir este artículo, la última versión estable de R es la versión 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. Instale las bibliotecas y herramientas que utilizan los paquetes R comunes:

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

¡Eso es todo! Ha instalado correctamente R en su sistema CentOS y puede comenzar a usarlo.

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 la red integral de archivos de R (CRAN).

Si la R binary se inicia como root o sudo, los paquetes se instalan globalmente y están disponibles para todos los usuarios del sistema. Para configurar una biblioteca personal para su usuario, invoque el binario como un usuario normal.

Como ejemplo, instalaremos un paquete llamado stringr , que proporciona implementaciones rápidas y correctas de manipulaciones de cadenas comunes.

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

> 

Los siguientes comandos se ejecutan dentro de la consola R.

Instala el stringr paquete:

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", "8")

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 de R en la página Paquetes de CRAN 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 7