English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales de R

R es un lenguaje de programación y entorno de software utilizado para estadísticas, representación gráfica y informes. R fue creado por Ross Ihaka y Robert Gentlent de la Universidad de Auckland de Nueva Zelanda y actualmente es desarrollado por el equipo de desarrollo central de R. R se ofrece gratuitamente bajo la Licencia Pública General GNU y proporciona versiones binarias precompiladas para varios sistemas operativos (como Linux, Windows y Mac). Este lenguaje de programación se llama R, basado en las primeras letras del nombre de los dos autores (robertgentlest y rossihaka) y en parte en el nombre del lenguaje S del Laboratorio Bell.

  

El lenguaje R es un lenguaje de programación matemático diseñado para investigadores matemáticos,主要用于统计分析、gráficos y minería de datos.

Si eres un principiante en programas de computadora y tienes prisa por entender la programación general de computadoras, el lenguaje R no es una opción muy ideal, puedes elegir PythonC o Java.

El lenguaje R y el lenguaje C son resultados de investigación del Laboratorio Bell, pero tienen diferentes enfoques de dominio. El lenguaje R es un lenguaje interpretado orientado a investigadores de teoría matemática, mientras que el lenguaje C está diseñado para ingenieros de software de computadoras.

El lenguaje R es un lenguaje de ejecución interpretado (diferente de la ejecución compilada del lenguaje C), su velocidad de ejecución es mucho más lenta que el lenguaje C, lo que no es beneficioso para la optimización. Pero en el nivel de gramática ofrece operaciones de estructuras de datos más ricas y puede generar información de texto y gráficos con gran facilidad, por lo que se utiliza ampliamente en matemáticas, especialmente en estadísticas.

Sitio web oficial del lenguaje R:https://cran.r-project.org/

Lista de sitios oficiales de espejo:https://cran.r-project.org/mirrors.html

¿Quién es adecuado para leer este tutorial?

Este tutorial está diseñado específicamente para los programadores de software que necesitan comenzar desde cero a conocer el lenguaje R.

Si es un usuario muy experimentado del lenguaje R, aún puede obtener referencias gramaticales de este tutorial, pero el tutorial en sí mismo puede no contener contenido que resuelva sus problemas profundos.

Características del lenguaje R

  • El software de entorno del lenguaje R es software de código abierto GNU, con buena compatibilidad y uso gratuito

  • La gramática es muy beneficiosa para operaciones matemáticas complejas

  • Tipos de datos ricos, incluyendo vectores, matrices, factores, conjuntos de datos y otras estructuras de datos comunes

  • Estilo de código bueno, fácil de leer

A pesar de que R se utiliza principalmente para análisis estadístico o desarrollo de software estadístico, también se utiliza por algunas personas para cálculos de matrices. Su velocidad de análisis es comparable a la de software gratuito especializado en cálculos de matrices GNU Octave y software comercial MATLAB.

Compilar/Ejecutar programas de R

Ejemplo (helloworld.R)         

myString <- "¡Hola, Mundo!"
print ( myString )
Prueba y observa ‹/›

Los archivos del lenguaje R tienen la extensión .R.

Referencias