R fue creado en 1992 en Nueva Zelanda por Ross Ihaka y Robert Gentleman.
No es exactamente un lenguaje de programación, sino que es un conjunto de programas integrados para el manejo de datos, simulaciones, cálculos y realización de gráficos.
Es una implementación libre, independiente y de código abierto que ha evolucionado del lenguaje de programación S
Hay muchos motivos por los que utilizar R, de los que destacan los siguientes:
- Es un lenguaje bastante adecuado para la estadística, ya que permite manipular los datos rápidamente y de forma precisa.
- Se puede automatizar fácilmente, gracias a la creación de scripts que automatizan procesos, por ejemplo, leer datos o hacer operaciones con los datos, y hacerlo siempre de forma automática.
- Puede leer prácticamente cualquier tipo de datos.
- Hasta cierto punto, es compatible con grandes conjuntos de datos.
- Es gratuito.
- Tiene capacidades avanzadas de gráficos, por lo que nos permite realizar gráficos y dashboards de forma que podamos presentar los resultados de forma vistosa.
- Se ejecuta en muchas plataformas.
- Mejora su funcionalidad constantemente, ya que tiene detrás una comunidad bastante grande que crea nuevas funciones, corrige bugs y, sobre todo, documenta muy bien todo lo que va haciendo, de forma que la utilización de todas las funciones y métodos sea fácil a nivel de usuario.[1]
Se pueden encontrar ejercicios y documentación en la en la página w3schools.