Lenguaje de programación R, instalación en Ubuntu 20.04

About instalar lenguaje de programación R

En el siguiente artículo vamos a echar un vistazo a cómo podemos instalar el lenguaje de programación R en Ubuntu 20.04. Este es un entorno y lenguaje de programación con un enfoque al análisis estadístico. R nació como una reimplementación de software libre del lenguaje S. Se trata de uno de los lenguajes de programación más utilizados en investigación científica, siendo además muy popular en los campos de aprendizaje automático, minería de datos, investigación biomédica, bioinformática y matemáticas financieras. A esto contribuye la posibilidad de cargar diferentes bibliotecas o paquetes con funcionalidades de cálculo.

R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Está disponible para los sistemas operativos Gnu/Linux, Unix, Windows y Mac.

R es un lenguaje de programación de código abierto que se utiliza para analizar e implementar datos y computación estadística. Es un soporte de lenguaje muy popular y extensible por R foundation y una comunidad de usuarios activa. El lenguaje R proporciona una gran cantidad de paquetes de usuario para varios campos de estudio. En las siguientes líneas vamos a ver cómo instalar el marco R y cómo agregarle paquetes desde la red oficial de CRAN.

Instalar el lenguaje de programación R en Ubuntu 20.04

Como siempre, primero vamos a abrir una terminal (Ctrl+Alt+T) y a actualizar el indice de software disponible con APT:

sudo apt update

Ahora, instalaremos todas las actualizaciones disponibles:

sudo apt upgrade

Como el proyecto R se actualiza regularmente, su última versión estable es posible que no esté presente en los repositorios oficiales de Ubuntu. Por este motivo vamos a añadir un repositorio externo al administrador de paquetes APT. Para empezar vamos a añadir una clave GPG a nuestro administrador de paquetes. Esto lo haremos a través del siguiente comando de terminal (Ctrl+Alt+T):

importar clave gpg

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Una vez agregada la clave del repositorio, ya podemos continuar añadiendo el repositorio deb para el lenguaje R. En la actualidad, el último paquete para Ubuntu 20.04 es R 4.0.0, por lo que el comando contendrá ‘cran40‘ al final. Podremos consultar el paquete más reciente a través del sitio web oficial de CRAN:

add repo para el lenguaje de programación R

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

Ahora vamos a actualizar el listado de software disponible otra vez, para que los cambios surtan efecto.

sudo apt update

Llegados a este punto, todo está listo para instalar el archivo base R en nuestra máquina Ubuntu:

instalar r-base

sudo apt install r-base

Instalar paquetes con R

Ahora todo está listo para instalar paquetes con la ayuda de R. Comenzaremos abriendo el shell R con el siguiente comando de terminal (Ctrl+Alt+T):

abrir shell R

sudo -i R

Hay muchos paquetes y bibliotecas presentes para R. Para este ejemplo vamos a seleccionar el paquete ‘txtplot‘ que devuelve gráficos ASCII con ‘gráfico de líneas, gráfico de dispersión, gráficos de barras y gráfico de densidad‘. Para instalar este paquete, dentro del shell R ejecutaremos el comando:

instalar paquete txtplot

install.packages('txtplot')

Como hemos iniciado R con privilegios de root, la ubicación del paquete estará disponible para todos los usuarios.

Ahora, vamos a iniciar la biblioteca ‘txtplot’ mediante el siguiente comando de shell:

library('txtplot')

Esto cargará la biblioteca txtplot y podremos comenzar a usarla. El siguiente ejemplo va amostrar una descripción básica de trazado. Los datos utilizados en este gráfico contendrán la distancia requerida para detener un vehículo y la velocidad de este.

txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

Este comando presentará un gráfico de trazado como se muestra en la siguiente imagen:

gráfico creado con txtplot

Si quisiésemos obtener más información sobre la biblioteca txtplot, podremos obtenerla mediante el siguiente comando de shell R:

Ayuda txtplot

help(txtplot)

Hay que decir que cualquier paquete presente en la red CRAN se puede instalar usando el comando ‘install.packages (nombre-paquete).

Para salir del shell R basta con escribir el siguiente comando de shell:

q()

En estas líneas, acabamos de ver cómo instalar la última versión estable de R en Ubuntu 20.04 y cómo instalar paquetes a través del shell R. Se puede obtener más información acerca de la instalación y uso de este lenguaje en el manual que presentan a los usuarios desde la página web del proyecto.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Ademir dijo

    Hola que tal, estoy intentando instalar, pero al entrar sudo apt update me arroja esto:

    Err:14 https://cloud.r-project.org/bin/linux… focal-cran40/ Release
    404 Not Found [IP: 13.226.204.87 443]

    No se a qué se refiera, gracias a esto me marca errores en otros pasos y no instala Rproject

    Espero me puedan ayudar

    1.    Damián A. dijo

      Hola. Acabo de probar todos los pasos que aparecen en el artículo en Ubuntu 20.04, y sigue funcionando. ¿Has añadido la clave GPG que se señala en el primer punto?.
      Si te sigue dando problemas, prueba la instalación que indican en la página web oficial del proyecto.