Ingeniero Civil Industrial
Introducción a R
Prof. Roberto Stein B.
¿Qué es R?
• Lenguaje y ambiente de programación para computación estadística. • Standard “de facto” para el desarrollode software estadístico y análisis de datos. • Implementación del lenguaje S, junto con funciones adicionales. • Creado por Ross Ihaka y Robert Gentleman de la U. de Auckland, Nueva Zelanda •Actualmente desarrollado por el R Development Core Team.
Prof. Roberto Stein B.
¿Qué es R?
Prof. Roberto Stein B.
Fortalezas de R
• Provee gran variedad de herramientas estadísticas incluyendo• • • • Modelamiento lineal y no lineal Tests estadísticos clásicos Análisis de series de tiempo Clasificación, Clusters, etc…
• Como un verdadero lenguaje de programación, permite que losusuarios añadan herramientas generando sus propias funciones • Funcionalidades extensibles mediante paquetes generados por programadores y de libre distribución • Capacidad de generar gráficos de calidad depublicación, incluyendo símbolos matemáticos
Prof. Roberto Stein B.
¿Por qué R?
• R es parte del proyecto GNU… “open source”… gratis! • A pesar de eso, R se está posicionando como una de lasherramientas más usadas (aún en comparación con SAS, SPSS, Stata, Eviews, etc.)
• Google Analytics: tendencias en consultas de R vs. SAS • Rexter’s Annual Data Miner Survey (2010): R es la herramientade data mining más usada por los data miners (43%)
Prof. Roberto Stein B.
Generalidades Estructurales de R
Prof. Roberto Stein B.
Generalidades Estructurales de R
Prof. Roberto SteinB.
Instalación y primeros pasos
• Bajar e instalar R
• http://dirichlet.mat.puc.cl/ • Elegir plataforma (Windows, Mac, Linux) • Bajar el archivo y seguir las instrucciones…
Prof. RobertoStein B.
Instalación y primeros pasos
Prof. Roberto Stein B.
Instalación y primeros pasos
• Sugerencia: bajar un GUI (Graphic User Interfase)
• RStudio • http://www.rstudio.org/
Prof....
Regístrate para leer el documento completo.