PARTE UNO
Introducción a R y Rstudio
- Instalación de R y Rstudio
- Conociendo nuestro interfaz
- Ejecutar código en R
Clases atómicas de objetos
- Character
- Numeric
- Integer
- Complex
- Logical
- Coerciones
Clases dimensionales de objetos
- Vector
- Matrix
- List
- Data frame
- Valores faltantes
Obteniendo datos dentro y fuera de R
- Leyendo y escribiendo datos
- Paquete “readr”
- Lectura de datos desde distintas fuentes (parte 1)
- Excel
- Url
- Pdf
- Otros lenguajes
Subconjuntos de objetos
- Subconjuntos de un Vector
- Subconjuntos de una Matrix
- Subconjuntos de una Lists
- Subconjuntos de un Data frame
- Removiendo valores NA
Strings, Fecha y tiempo
- Funciones en strings
- Fechas en R
- Tiempo en R
- Operaciones en Fechas y tiempo
Paquete “dplyr”
- select()
- filter()
- arrange()
- rename()
- mutate()
- summarise()
- %>% pipe
Estructuras de control
- Condicional if-else
- Ciclos for
- Ciclos while
- Declaraciones “next” y “break”
Funciones
- Creando funciones
- Argumentos de funciones
- Reglas de alcance
Lectura de datos desde distintas fuentes (parte 2)
- Json
- Web Scraping
- Goglesheets
- Bases de datos
PARTE DOS: “Visualización de datos con ggplot2”
Exploración rápida de los datos
- Importancia de la visualización de los datos
- Gráfico de dispersión
- Gráfico de líneas
- Gráfico de Barras
- Gráficos de distribuciones
Estética
Geometría de objetos Facets
Diseño
- Anotaciones
- Ejes
- Leyendas
- Colores
- Temas
- Otros gráficos
Salidas para su presentación
PARTE TRES: “Presentación de datos”
R markdown
- Sintaxis
- Outputs
- Tablas y paquete kable
Presentaciones
PARTE CUATRO: “Dashboards con Shiny app”
- Diseño y estilo
- Tipos de inputs
- Sitio interactivo
PARTE CINCO: “mapas”
Lectura de archivos .shp
- Proyección
- Extracción de Data
Mapa interactivo
Shiny y Leaflet
PARTE SEIS: “Extras”
Familia de funciones “apply”
- lapply()
- sapply()
- apply()
- tapply()
- mapply()
Haciendo debug a nuestras funciones
Expresiones regulares
Simulación de datos
- Generando números aleatorios
- Configurando números aleatorios
- Muestras aleatorias