¿Qué tipo de lenguaje es R?
El lenguaje R, un lenguaje de programación y entorno operativo de software gratuito, se utiliza principalmente para análisis estadístico, gráficos y extracción de datos. R fue desarrollado originalmente por Ross Ihaka y Robert Jetman de la Universidad de Auckland, Nueva Zelanda, y ahora lo desarrolla el "Equipo central de desarrollo de R". R es un proyecto GNU basado en el lenguaje S, por lo que también puede considerarse como una implementación del lenguaje S. Generalmente, el código escrito en el lenguaje S se puede ejecutar en el entorno R sin modificaciones.
Lenguaje R
El código fuente de R se puede descargar y utilizar libremente, y se puede descargar una versión de archivo ejecutable compilado, que puede ejecutarse en una variedad de plataformas, incluido UNIX ( también FreeBSD y Linux), Windows y MacOS. R se opera principalmente desde la línea de comandos y se han desarrollado varias interfaces gráficas de usuario. Entre ellas, RStudio es el entorno de desarrollo integrado más utilizado.
Funciones
R tiene una variedad de funciones de análisis numérico y estadístico integradas. La funcionalidad de R también se puede mejorar mediante paquetes (funciones escritas por el usuario). Debido a su origen S, R tiene capacidades orientadas a objetos (programación orientada a objetos, S3, S4, etc.) más fuertes que otros lenguajes de programación estadísticos o matemáticos específicos.
Otro punto fuerte de R es la función de dibujo. El dibujo tiene calidad de impresión, y también se pueden añadir símbolos matemáticos.
Aunque R se utiliza principalmente para análisis estadístico o desarrollo de software relacionado con estadísticas, algunas personas también lo utilizan para cálculos matriciales. Su velocidad de análisis es comparable al software libre GNU Octave dedicado a cálculos matriciales y al software comercial MATLAB.