¡Hola Mundo! En esta entrada vamos a ver, qué es R, para qué sirve, y quién lo utiliza. Además, cuál es su diferencia con RStudio.
En el siguiente enlace, puedes ver todas las entradas del curso de R básico que estoy preparando. Si prefieres el contenido en video, revisa esta serie en YouTube. Ahora sí, vamos allá.
Qué es R y RStudio?
Para empezar, R es un software que fue diseñado para hacer análisis estadísticos y gráficas, y es software libre. Así, se puede descargar y utilizar sin problemas (en esta otra entrada puedes aprender cómo descargar R y RStudio). En otras palabras, es gratis.
R ha ganado popularidad porque la curva de aprendizaje es relativamente sencilla comparado con otros lenguajes de programación y permite maquetar o hacer prototipos de modelos muy rápido y con resultados muy buenos.
Otra ventaja es que es mas o menos sencillo compartir código. Por lo tanto, científicos en cualquier parte del mundo pueden contribuir con sus investigaciones.
La consola de R
En R, se utiliza una línea de comandos para comunicarnos con el programa. De hecho, es ese espacio en la esquina inferior izquierda donde escribimos.
En la consola, podemos utilizar R como calculadora y hacer operaciones como sumar, restar o dividir. Además, R incluye funciones matemáticas como logaritmos, trigonométricas. También, podemos mostrar texto en pantalla como el tradicional “hola mundo” de programación.
La interfaz de RStudio
Ahora, por un lado, R es el lenguaje de programación, como el que hace las cuentas. Por otro lado, R Studio es un IDE o entorno de desarrollo integrado. En español, eso significa que RStudio es un programa para manejar R y utilizarlo de manera más cómoda en algunos aspectos.
Cuando utilizamos R Studio tenemos ciertos paneles que nos hacen la vida más fácil… Las mismas cosas se pueden hacer más rápido, eso es todo
Para qué sirve R?
Como decíamos más arriba, en R podemos utilizar muchos tipos de modelos estadísticos: desde regresión lineal hasta redes neuronales.
R también se usa para graficar, hay muchas cosas interesantes que se pueden hacer.
En mi caso, que trabajo en algo entre analista y científico de datos lo he utilizado para hacer modelos de series de tiempo y visualización animada. Puedes echar un vistazo a mi portfolio de gráficas en R.
(Actualización) Si quieres ver ejemplos de gráficos en R de la comunidad en español, te recomiendo revisar en Twitter #DatosDeMiercoles.
Quién usa R y RStudio?
R es muy popular en la academia. Es utilizado por investigadores científicos, profesores y estudiantes, y también por analistas financieros, actuarios y economistas
En mi caso, mientras estudiaba estadística, era la herramienta que usábamos porque permitía hacer muchos análisis relativamente rápido.
En los últimos años también he visto mucho avance de R en las empresas o la industria. Muchos de mis compañeros lo utilizan. Sin embargo, aunque R permite integrarse con tecnologías big data, en mi opinión aún falta algo de tiempo para que madure su uso.
Por ahora, es muy útil para hacer modelos y gráficas interactivas para mostrar en presentaciones.
Conclusión e infografía
Espero que el contenido de artículo te ayude a mejorar en R, ya sea que estés estudiando o trabajando! Hago el mayor esfuerzo por explicarlo de la forma que me hubiera gustado que me lo explicaran a mí!
Actualización (mira este curso gratuito de R que he dejado en Udemy) Esta basado en los videos de YouTube.
He hecho una infografía resumiendo algunos aspectos de esta entrada. Si gustas, te dejo el link aquí 😀
Te mando un saludo donde quiera que estés!