El lenguaje R para 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 que pertenece al sistema GNU. Es una excelente herramienta para computación estadística y gráficos estadísticos.
R es una rama del lenguaje S que nació alrededor de 1980 y es muy utilizada en el campo de la estadística. R es una implementación del lenguaje S. El lenguaje S es un lenguaje interpretativo desarrollado por AT&T Bell Laboratories para exploración de datos, análisis estadístico y gráficos. La versión de implementación inicial del lenguaje S fue principalmente S-PLUS. S-PLUS es un software comercial basado en el lenguaje S y mejorado por el Departamento de Ciencias Estadísticas de MathSoft Corporation. Posteriormente, Robert Gentleman y Ross Ihaka de la Universidad de Auckland y otros voluntarios desarrollaron un sistema R. El uso de R tiene muchas similitudes con S-PLUS y los dos softwares tienen cierta compatibilidad. El manual de usuario de S-PLUS puede convertirse en el manual de usuario de R con sólo unas pocas modificaciones. Por eso algunas personas dicen: R es un "clon" de S-PLUS. Pero no lo olvides: R es gratis.
R es un completo sistema software de procesamiento de datos, cálculo y gráficos. Sus funciones incluyen: sistema de almacenamiento y procesamiento de datos; herramientas de operación de matrices (especialmente poderosas en operaciones vectoriales y matriciales); herramientas de análisis estadístico completas y coherentes, excelentes funciones de gráficos estadísticos, simples y potentes: entrada y salida de datos manipulados; Se pueden realizar bucles y funciones definibles por el usuario.
R no es tanto un software estadístico sino un entorno de cálculo matemático, porque R no sólo proporciona una serie de programas estadísticos, los usuarios sólo necesitan especificar una base de datos y una serie de parámetros para realizar A. análisis estadístico. La idea de R es que puede proporcionar algunas herramientas estadísticas integradas, pero lo más importante es que proporciona una variedad de cálculos matemáticos y funciones de cálculo estadístico, de modo que los usuarios puedan realizar análisis de datos de manera flexible e incluso crear otros nuevos que satisfagan sus necesidades. método de cálculo estadístico.
La sintaxis del lenguaje es superficialmente similar a C, pero su semántica es una variante de un lenguaje de programación funcional y tiene una gran compatibilidad con Lisp y APL. En particular, permite "computar sobre el idioma". Esto hace posible pasar expresiones como argumentos de entrada a funciones, lo cual es útil para simulaciones estadísticas y trazados.
R es un software gratuito. Tiene versiones de UNIX, LINUX, MacOS y WINDOWS, todas las cuales se pueden descargar y utilizar de forma gratuita. Puede descargar programas de instalación de R, varios complementos y documentos. Solo se incluyen 8 módulos básicos en el instalador de R y se pueden obtener otros módulos externos a través de CRAN.