R es un lenguaje distribuído gratuitamente para realizar estadística y análisis computacional. Gracias a su penetración y su componente de código abierto, hoy podemos utilizarlo para realizar análisis geoespaciales utilizados en el estudio del transporte.
Dirigido a colaboradores de la Dirección de Consultoría: Gerencias de Planeación y Movilidad con conocimientos de las metodologías adoptadas por Cal y Mayor.
Duración: 10 sesiones de 90 minutos para el desarrollo de ejercicios teórico-prácticos relacionados con los procedimientos habitualmente utilizados.
Adquirir nociones básicas de manejo de software de programación con lenguaje R, para el manejo de bases de datos, análisis estadísticos y visualizaciones, para entender y formular modelos de movilidad y transporte.
Complementar el conocimiento y fomentar el uso de herramientas especializadas que permitan a los colaboradores desarrollar e implementar procesos y metodologías eficientes, reproducibles y mantener un mejor control de los mismos.
Sesión | Temas | Contenido | Teoria | Practica | Q&A | Nivel |
---|---|---|---|---|---|---|
1 | 1, 2 y 3 | Instalación, introducción y objetos | 60 min | 15 min | 15 min | 1 |
2 | 4 | Funciones intermedias | 30 min | 45 min | 15 min | 1 |
3 | 5 | Tidyverse | 30 min | 45 min | 15 min | 1 |
4 | 6 | Importación y Union de datos | 15 min | 60 min | 15 min | 1 |
5 | 7 | Visualización de datos | 15 min | 60 min | 15 min | 1 |
8 | 8 | Limpíeza de datos | 15 min | 60 min | 15 min | 2 |
8 | 9 | Análisis Exploratorio de datos (EDA) | 20 min | 80 min | 20 min | 2 |
9 | 10 | Estadística en R | 30 min | 45 min | 15 min | 2 |
10 | 11.1 | Modelos de regresion | 30 min | 50 min | 10 min | 2 |
11 | 11.2 | Modelos de regresion | 15 min | 60 min | 15 min | 2 |
12 | 12.1 | Análisis espacial: visualización y analisis | 30 min | 50 min | 10 min | 3 |
13 | 12.2 | Análisis espacial: estadística y mapas interactivos | 15 min | 60 min | 15 min | 3 |
14 | 13.1 | Geocomputacion: introducción y zonificacion | 30 min | 50 min | 10 min | 3 |
15 | 13.2 | Geocomputacion: lineas de deseo y operaciones de ruteo | 15 min | 60 min | 15 min | 3 |
Para su instalación y el mejor uso, tenemos que instalar el compilador, así como la interfaz de usuario más popular RStudio.
Compilador:
https://cran.r-project.org
RStudio
https://www.rstudio.com/products/rstudio/download/
- Usos y funciones del lenguaje R
- Librerías
- Conceptos básicos de variables
- Tipos de objetos:
- Vectores
- Matrices
- Bases de datos (dataframes)
- Listas
- ¿Qué es tidyverse?
- Manejo de datos
- Introducción a la visualización
- Agrupación y síntesis
- Tipos de visualización
- Condicionales
- Bucles (loops)
- Entendimiento y creación de funciones
- Familia "apply"
- Otras utilidades
- Importación de datos
- Importación con R base
- Importación desde excel
- Conexión de Excel con XLConnect
- Unión de bases de datos:
- Unión interna
- Uniones izquierda y derecha
- Otros tipos de uniones
- Gramática de los gráficos
- Estéticas (aesthetics)
- Geometrías
- Temas
- Problemas comunes en bases de datos
- Variables categóricas y de texto
- Problemas avanzados de limpieza de datos
- Enlaces de registros
- Variables categóricas
- Variables numéricas
- Caso de estudio: Encuesta OD INEGI 2017
- Estadística descriptiva
- Números aleatorios y probabilidad
- Distribuciones y Teorema de Límite Central
- Correlación y diseño experimental
- Regresión lineal simple
- Predicciones
- Evaluación de modelos
- Regresión logística simple
- Visualización de datos geoespaciales
- Análisis espacial
- Estadística espacial
- Mapas interactivos
- Conceptos básicos de geocomputación
- Zonificación
- Líneas de deseo
- Operaciones de ruteo