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 apoyo 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 proporciona información sobre cómo instalar R en Debian 10.

requisitos previos

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

  • Sistema Debian 10 con al menos 1G de RAM. Si su máquina tiene menos de 1 GB de RAM, puede crear un archivo de intercambio .
  • Ha iniciado sesión como usuario con privilegios de sudo .

Instalación de R en Debian

Los paquetes R de los repositorios de Debian a menudo están desactualizados. Instalaremos R desde el repositorio mantenido por CRAN .

Para instalar R en Debian 10, siga estos pasos:

Los siguientes pasos describen cómo instalar la última versión estable de R en Debian 10:

  1. Instale los paquetes necesarios para agregar un nuevo repositorio a través de HTTPS:

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
  2. Ejecute los siguientes comandos para habilitar el repositorio CRAN y agregue la clave CRAN GPG a su sistema:

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian buster-cran35/'
  3. Actualice la lista de paquetes e instale el paquete R:

    sudo apt updatesudo apt install r-base
  4. Verifique la instalación imprimiendo la versión R:

    R --version

    Al momento de escribir este artículo, la última versión estable de R es la versión 3.6.3:

    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 the terms of the
    GNU General Public License versions 2 or 3.
    For more information about these matters see
    https://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 gran variedad de paquetes disponibles a través de Comprehensive R Archive Network (CRAN).

Si aún no lo tiene instalado, instale elbuild-essential paquete que contiene las herramientas necesarias para compilar paquetes R:

sudo apt install build-essential

Si el Rbinario 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.

Abra la consola R como root:

sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray"
Copyright (C) 2018 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.

Instale el stringrpaquete:

install.packages("stringr")

La instalación llevará algún tiempo. Una vez completado, cargue la biblioteca:

library(stringr)

Cree un vector de caracteres simple llamado tutorial:

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

Ejecute la siguiente función que imprime la longitud de una cadena:

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

Puede encontrar más paquetes R en la página Paquetes CRAN e instalarlos con install.packages().

Conclusión

Le mostramos cómo instalar R en Debian 10 y cómo instalar paquetes R.

Si encuentra un problema o tiene comentarios, deje un comentario a continuación.