Comenzaremos instalando el lenguaje de programación R en Ubuntu 18.04 y continúe con un programa muy sencillo en este idioma. Empecemos.
Agregar claves GPG
Primero necesitamos agregar las claves GPG relevantes:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9Esto es lo que obtenemos con este comando:

Agregar claves GPG
Agregar repositorios R
Ahora podemos agregar repositorios R para la versión del lenguaje de programación R:
sudo add-apt-repository 'deb https: // nube.proyecto-r.org / bin / linux / ubuntu bionic-cran35 / 'Esto es lo que obtenemos con este comando:

Agregar repositorios de R
Actualizar lista de paquetes
Actualicemos la lista de paquetes de Ubuntu:
actualización de sudo aptInstalar R
Finalmente podemos instalar el lenguaje de programación R ahora:
sudo apt install r-baseVerificar instalación
Ejecute el siguiente comando para verificar su instalación:
sudo -i RVeremos la consola R una vez que escribamos el comando anterior:

Verificar la instalación de R
Comience a usar la programación R con Hello World
Una vez que tengamos una instalación activa para el lenguaje de programación R en Ubuntu 18.04, comenzaremos a usarlo en un programa muy simple y tradicional de "Hola mundo" aquí. Para ejecutar un programa simple, simplemente podemos abrir una terminal, escribir el siguiente comando para abrir la consola R:
$ RAhora podemos comenzar a escribir declaraciones simples en la consola ahora:
> helloLinuxHint <- "Hello World"> imprimir (helloLinuxHint)
Esto es lo que obtenemos con este comando:

R Hola mundo
Ejecución de scripts basados en R
También es posible ejecutar scripts basados en R usando la herramienta de línea de comandos de R. Para hacer esto, cree un nuevo archivo 'linuxhint.R 'con el siguiente contenido:
holaLinuxHint <- "Hello from the script, World!"imprimir (helloLinuxHint)
Esto es lo que obtenemos con un comando que ejecutará este script:

Ejecutando el programa R desde Rscript
Aquí está el comando que usamos:
Rscript linuxhint.RPor fin, demostraremos otro programa sencillo para calcular factorial de un número con R. Aquí hay un programa de muestra que muestra cómo hacer esto:
num = 5factorial = 1
# comprobar si el número es negativo, positivo o cero
si (num < 0)
print ("Lo sentimos, el número no puede ser negativo.")
más si (num == 0)
print ("El factorial de 0 es 1.")
demás
para (i en 1: número)
factorial = factorial * i
print (paste ("El factorial de", num, "es:", factorial))
Podemos ejecutar el script anterior con el siguiente comando:
Factorial de Rscript.RUna vez que ejecutamos el script provisto, podemos ver el factorial calculado para un número dado:
Calcular factorial de un número
Ahora, está listo para escribir sus propios programas en R.
Python vs R para ciencia de datos
Si es un principiante, es difícil elegir Python o R entre sí para el análisis y la visualización de datos. Ambos lenguajes tienen muchas bibliotecas comunes de las que puedas imaginar. Casi todas y cada una de las tareas se pueden realizar en ambos idiomas, ya sea que estén relacionadas con la gestión de datos, la ingeniería, la selección de funciones, el desguace web, la aplicación, etc. Algunos puntos que podemos considerar para Python incluyen:
- Python es un lenguaje para implementar e implementar el aprendizaje automático a gran escala
- El código en Python es mucho más escalable y fácil de mantener
- La mayor parte del trabajo de ciencia de datos se puede hacer con cinco bibliotecas de Python: Numpy, Pandas, Scipy, Scikit-learn y Seaborn, y se han desarrollado principalmente en las últimas horas y se están poniendo al día con el lenguaje de programación R
Algunas cosas que hacen que R sea más útil es la disponibilidad de muchos productos estadísticos que crean resultados excelentes para casos de uso comerciales que descubriremos en próximas publicaciones.
Conclusión: Instalación de R en Ubuntu 18.04
En esta lección, estudiamos cómo podemos instalar y comenzar a usar el lenguaje de programación R en Ubuntu 18.04 con programas muy sencillos en el idioma. Esta es solo una introducción muy simple de muchas lecciones que vendrán con el lenguaje de programación R. Comparta sus comentarios sobre la lección conmigo o con LinuxHint Twitter handle.