¿Qué diablos es el lenguaje R?
R es un lenguaje y entorno operativo para análisis estadístico y gráficos.
R es un software gratuito, gratuito y de código abierto perteneciente al sistema GNU. Es una excelente herramienta para el cálculo estadístico y el dibujo estadístico.
R como análisis estadístico El software integra estadística. análisis y visualización gráfica. Puede ejecutarse en sistemas operativos UNIX, Windows y Macintosh y está integrado con un sistema de ayuda muy conveniente y práctico. Comparado con otros software de análisis estadístico, R tiene las siguientes características:
1.R es software libre. . Esto significa que es completamente gratuito y de código abierto. Puede descargar cualquier programa de instalación, códigos fuente, paquetes de programas y sus códigos fuente y documentación relevantes desde su sitio web y sus espejos. El archivo de instalación estándar viene con muchos módulos y funciones estadísticas integradas. Después de la instalación, muchas funciones estadísticas de uso común se pueden implementar directamente. [2]
2.R es un lenguaje programable. Como entorno de programación estadística abierto, la sintaxis es fácil de entender y es fácil de aprender y dominar la sintaxis del lenguaje. Y después de aprenderlo, podemos compilar nuestras propias funciones para ampliar el lenguaje existente. Es por esto que su velocidad de actualización es mucho más rápida que la de software estadístico general, como SPSS, SAS, etc. La mayoría de los últimos métodos y técnicas estadísticas están disponibles directamente en R. [2]
3. Todas las funciones y conjuntos de datos de R se almacenan en el paquete. Sólo cuando se carga un paquete se puede acceder a su contenido. Algunos paquetes de programas básicos y de uso común se han incluido en el archivo de instalación estándar. Con la aparición de nuevos métodos de análisis estadístico, los paquetes de programas incluidos en el archivo de instalación estándar también cambian constantemente con las actualizaciones de versión. En la otra versión del archivo de instalación, los paquetes de programas ya incluidos son: módulo básico base-R, módulo de estimación de máxima verosimilitud mle, módulo de análisis de series temporales ts, módulo de análisis estadístico multivariado mva, módulo de análisis de supervivencia-supervivencia, etc. [2]
4.R es altamente interactivo. Excepto que la salida de gráficos está en otra ventana, sus ventanas de entrada y salida se realizan todas en la misma ventana. Si hay un error en la sintaxis de entrada, se le solicitará inmediatamente en la ventana. Tiene una función de memoria para lo ingresado anteriormente. comandos y se pueden utilizar en cualquier momento. Reproducir, editar y modificar para satisfacer las necesidades del usuario. Los gráficos de salida se pueden guardar directamente como JPG, BMP, PNG y otros formatos de imagen, y también se pueden guardar directamente como archivos PDF. Además, tiene buenas interfaces con otros lenguajes de programación y bases de datos. [2]
5. Si se une a la lista de correo de ayuda de R, puede recibir docenas de correos electrónicos sobre R todos los días. Puede discutir diversos temas con los principales expertos del mundo en informática estadística. Se puede decir que es el lugar de reunión más grande y más avanzado del mundo para el pensamiento de los estadísticos [2]
R es un lenguaje. Basado en el proyecto S GNU, por lo que también puede considerarse como una implementación del lenguaje S. Generalmente, el código escrito en lenguaje S se puede ejecutar en el entorno R sin modificaciones. La sintaxis de R se deriva de Scheme. El uso de R tiene muchas similitudes con S-PLUS y los dos lenguajes tienen cierta compatibilidad. El manual de usuario de S-PLUS se puede utilizar como el manual de usuario de R con sólo ligeras modificaciones. Por eso algunas personas dicen: R es un "clon" de S-PLUS.
Pero no lo olvides: R es gratis.