El curso está disponible en https://rdataviz.luzfrias.com/
La visualización es una parte esencial de cualquier proyecto de datos. Nos ayuda a comprender la estructura de nuestro dataset y a detectar patrones y outliers.
El objetivo de esta asignatura es conocer en líneas generales la teoría de la visualización y utilizar las herramientas que nos provee R. Exploraremos herramientas como ggplot para el diseño de gráficos estáticos, leaflet para datos espaciales y shiny para montar cuadros de mando interactivos.
- Introducción a la visualización
- Mapeos y geometrías
- Gráficos de puntos
- Gráficos de líneas
- Escalas
- Transformaciones estadísticas
- Gráficos de barras
- Zoom
- Títulos, etiquetas y textos
- Temas
- Mapas
- Guardar los gráficos
- Mapas base y controles del mapa
- Marcadores
- Coropletas
- Gráficos estáticos vs interactivos
- Primeros gráficos interactivos
- Controles y personalización
- Gráficos de puntos, líneas y barras
- Controles
- Animaciones
- Markdown
- Bloques de código
- Renderizado
- Parámetros
- Layouts
- Componentes
- Personalización avanzada
- Arquitectura
- Aplicación básica y conceptos
- Interfaz de usuario
- Controles de usuario
- Salida reactiva
- Una aplicación completa
Para seguir este curso, es necesario contar con los siguientes paquetes de R instalados: ggplot2, scales, rjson, leaflet, dplyr, plotly, rmarkdown, flexdashboard y shiny.
Además, nos resultará muy útil tener a mano las siguientes "chuletas" de uso de las herramientas que vamos a utilizar:
Si ves algo incorrecto, que no se entiende bien, crees que falta alguna explicación o tienes alguna idea que compartir, puedes crear una issue
en el repositorio.
Puedes utilizar libremente este material, con las siguientes condiciones:
- Atribuir la autoría a este repositorio.
- Si lo utilizas y haces cambios, deberás liberarlo también bajo la misma licencia.