Introducción

Introducción

Este artículo se ocupará principalmente de la instalación de R en Linux, pero también proporcionará un ejemplo simple sobre cómo usar R para trazar. Este es el primer artículo de la serie de artículos R, así que suscríbase a nuestro feed RSS para actualizaciones regulares. Todos los que están interesados ​​en usar R para su trabajo o simplemente están interesados ​​en este software están invitados a seguir esta serie de artículos. El objetivo principal de estos artículos es proporcionar una referencia rápida a R con ejemplos ilustrativos.

Que es gnu r?

R es un lenguaje de programación de código abierto (paquete de software) y un entorno utilizado principalmente para el análisis de datos estadísticos. Tiene licencia bajo la Licencia Pública General de GNU (GPL). R es un lenguaje de programación muy intuitivo. Puede hacer mucho en algunas líneas de código R, principalmente porque hay una gran cantidad de paquetes disponibles para R, lo que significa una gran cantidad de funciones preprogramadas para que lo use. Puede obtener paquetes R a través de la red de Archivo R Integral (CRAN).

Las fortalezas de R son: visualización gráfica de datos como gráficos, análisis de datos, datos estadísticos de datos.

Las debilidades de R son: almacenamiento de datos estructurado complejo, consulta de datos, tratando con grandes conjuntos de datos, que no se ajustan en la memoria de la computadora.

Instalación de Gnu R en Linux/Unix.

Sistema de gestión de paquetes

Debian / Ubuntu / menta

En Debian, como los sistemas Linux como Debian, Ubuntu o Linux Mint, puede instalar R desde repositorios estándar. Esta es una forma preferida de instalar R en su sistema. El comando a Bellow descargará e instalará R junto con todos sus requisitos previos:

$ sudo apt-get instalación r-base

Si no tienes el sudo Comando disponible en su sistema debe iniciar sesión primero como usuario root y luego instalar R con:

# apt-get install r-core

Redhat / Fedora / Centos

Lo mismo que con los sistemas de Debian, como Linux, puede instalar R en Redhat Linux y otros giros de distribución de Redhat utilizando el beque dominio. La instalación utilizando el beque El comando es completamente automático, donde el único requisito está habilitado para el repositorio de EPEL. El siguiente comando instalará R junto con todos sus requisitos previos:

$ sudo yum instalación r

Instalación del código fuente

Este método de instalar R en su sistema debe elegirse como último recurso. Normalmente, se instala desde el código fuente Si tiene algunos requisitos de entorno específicos, no puede instalar desde repositorios de paquetes estándar, no tiene privilegios raíz para instalar un nuevo software en el sistema (clúster Linux / Unix) o necesita desesperadamente la versión R dura para tu trabajo.

Para obtener R instalado en su sistema, primero descargue el último código fuente de Gnu R. Depende del número de versión, terminará con un solo archivo gziped llamado R-2.15.2.alquitrán.GZ. Segundo, debes descomprimirlo con el alquitrán dominio:

$ tar xzf r-2.15.2.alquitrán.GZ

Basado en la versión R, esto creará un nuevo directorio. En nuestro caso, el nombre del directorio será R-2.15.2. Navegue a este directorio y ejecute el script previo a la compilación "Configurar":

$ CD R-2.15.2 $ ./Configurar

Con el script "Configurar" puede proporcionar varios indicadores para ajustar la compilación a su entorno. Si no tiene ningún requisito especial con el que pueda comenzar la compilación:

$ make

Esto compilará R dentro de su directorio de inicio desde donde también puede comenzar a usarlo. El siguiente paso es opcional, ya que requirió privilegios de superusor. Si tiene privilegios de Superuser, puede instalar un nuevo software en el sistema con:

$ make install

Ejecutando Gnu R en Linux/Unix y ejemplo simple.

Para el siguiente ejemplo simple, descargue el examen GNU-R.Archivo CSV y guardarlo en su directorio de trabajo.

Running R

Permítanos ahora ejecutar R en su plataforma Linux/Unix. Primero, vaya a su directorio de trabajo utilizando el cd comando y luego escriba lo siguiente:

$ R r versión 2.15.1 (2012-06-22)-Copyright de "malvaviscos asados" (c) 2012 La base R para la computación estadística ISBN 3-900051-07-0 Plataforma: x86_64-pc-linux-gnu (64 bits) .. 

Esto se ejecutará R en su sistema operativo Linux.

Ejemplo R simple

Ahora proporcionemos un ejemplo R simple, que incluye: Primero, obtener datos de un archivo separado por comas y segundo, trazar series de tiempo y producir un histograma.

Obtener datos de un archivo

Para leer un .archivo csv en r usamos el leer.CSV función. Por ejemplo,

> Datos<-read.csv('example.csv', header=F)

Esta función lee los datos numéricos almacenados en el examen GNU-R.archivo csv y lo asigna a la variable llamada "datos". Ahora "Data" es una matriz de una columna. Por lo tanto, para acceder a los valores en la primera columna de "datos" escribimos datos [, 1].

Graficado

Para trazar los valores almacenados en la variable "Datos [, 1]", usamos el trama función de la siguiente manera:

 > Plot (datos [, 1], type = 'l')

La opción 'tipo' en la función trama significa qué tipo de trama se debe dibujar. El método de trazado tipo = "l" se asegura de obtener un tipo de línea de trazado (valores conectados con una línea).

La figura anterior muestra la salida de lo anterior trama función. Además, proporcionemos un ejemplo para mostrar un histograma correspondiente a "datos [, 1]". Esto se puede obtener de la siguiente manera:

 > Hist (datos [, 1])

La salida de esta función se ilustra en la figura a continuación.

Conclusión

En resumen, hemos descrito cómo obtener e instalar R en la plataforma Linux \ Unix. Un simple ejemplo de leer.CSV y trama También se proporcionaron funciones. Como puede ver, la instalación de R en Linux requiere solo un comando de una línea, que es extremadamente conveniente. Este artículo es el primero de la serie de artículos sobre R. Si desea continuar aprendiendo sobre R, suscríbase a nuestro feed RSS o simplemente visite regularmente LinuxCareer.comunicarse


Serie de tutorial GNU R:

Parte I: Tutoriales introductorios de Gnu R:

  1. Introducción a Gnu R en el sistema operativo Linux
  2. Ejecutar Gnu R en el sistema operativo Linux
  3. Un tutorial rápido de GNU para operaciones básicas, funciones y estructuras de datos
  4. Un tutorial rápido de Gnu R a los modelos y gráficos estadísticos
  5. Cómo instalar y usar paquetes en GNU R
  6. Construyendo paquetes básicos en Gnu R

Parte II: Lenguaje GNU R:

  1. Una descripción general del lenguaje de programación GNU R

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Gestión de la lista de procesos y terminación automática de procesos
  • Cómo actualizar Firefox en Linux
  • Descarga de Linux
  • La mejor distribución de Linux para desarrolladores
  • Deshabilitar actualizaciones automáticas en Ubuntu 22.04 Jellyfish de Jammy ..