Jose Mourglia
sep- 2018
R es un lenguaje y un entorno de computacion y graficos estadisticos.
La pagina del proyecto es: https://www.r-project.org/
Comandos para llevar a cabo diversos analisis de datos
El entorno de por si, cuenta con un gestor de busqueda :http://www.rseek.org/
R ofrece una amplia variedad de tecnicas estadisticas importantes como la regresion lineal, analisis de series temporales, estimacion de maxima verosimilitud, etc.
Como lenguaje de programacion incluye estructuras de programacion como:
condicionales, bucles, funciones recursivas definidas por el usuario, etc. La habilidad para combinar funciones de R, produce una optima flexibilidad y ademas resulta de ser una tecnica muy util
summary(cars)
speed dist
Min. : 4.0 Min. : 2.00
1st Qu.:12.0 1st Qu.: 26.00
Median :15.0 Median : 36.00
Mean :15.4 Mean : 42.98
3rd Qu.:19.0 3rd Qu.: 56.00
Max. :25.0 Max. :120.00
Puede ser una simple calculadora o trabjar con big data
1+7
[1] 8
datos<-c(12,45,78,89,56,14,25,25,29,65,83,74)
mean(datos)
[1] 49.58333
x <- rnorm(50)
y <- x + rnorm(50, sd=0.5)
layout(matrix(1:4, 2))
hist(x)
boxplot(x)
La aplicabilidad de R se puede extender mediante paquetes de funciones.
R, puede realizar tareas vinculando lenguajes como C, C++ o Fortran en tiempo de ejecucion y mejorar el proceso computacional.
Posee facilidades graficas para el analisis y visualizacion de datos ya sea en pantalla o en copia impresa.
R se maneja por paquetes, existe un repositorio oficial de paquetes , organizados por temas: http://www.cran.r-project.org/
RStudio
Visual Studio for R
Eclipse
OpenStreetMap proporciona datos geograficos editables y de acceso libre. El paquete osmar integra sin problemas el proyecto OpenStreetMap en el entorno R y Rstudio.
El paquete osmar proporciona infraestructura para acceder a los datos de OpenStreetMap desde diferentes fuentes, para permitir trabajar con los datos OSM en el lenguaje R , y para convertir los datos en objetos en funcion de las clases provistas por los diferentes paquetes de R.
OpenStreetMap crea y proporciona datos geograficos gratuitos, como mapas de calles, a cualquier persona que los desee.Por lo tanto, el paquete complementario Osmar (Schlesinger y Eugster, 2012) proporciona una infraestructura extensible para integrar el proyecto OpenStreetMap (OSM) en el proyecto R.
Sin embargo, el proyecto tambien proporciona una interfaz de programacion de aplicaciones (API) para recuperar datos brutos y guardarlos en la base de datos OSM.
Estructura del Paquete OSMAR