Representación gráfica de datos codificando la información como: posición, tamaño, formas, colores
Muchos sabores:
Cosas importantes sobre visualización de datos:
¿Existe el mejor gráfico? ¿Cuál de las siguientes formas funciona mejor con el títutlo?
La región del sur exhibe el mayor crecimiento
Adapatado del tweet de Lisa Charlotte Rost que a su vez está viene del ejemplo del libro “Show me the numbers” de Stephen Few
Los datos:
region | Q1 | Q2 | Q3 | Q4 |
---|---|---|---|---|
sur | 100 | 150 | 225 | 290 |
norte | 150 | 160 | 180 | 300 |
este | 180 | 200 | 200 | 240 |
oeste | 250 | 250 | 300 | 170 |
Opción #1
Opción #2
(Posible) Respuesta
No. Dependerá de tu mensaje, de tu historia.
Usuales dificultades
Es muy usado es el pie chart
Es muy (ab)usado es el pie chart
Ejercicio 2. Encuentre las anomalías
Rápidamente ¿Dónde se produce el máximo?
¿Conocen a …?
Según comic sans criminal:
La misma idea de las convenciones!
Características:
tidyverse
## # A tibble: 142 x 6
## country continent year lifeExp pop gdpPercap
## <fct> <fct> <int> <dbl> <int> <dbl>
## 1 Afghanistan Asia 2007 43.8 31889923 975.
## 2 Albania Europe 2007 76.4 3600523 5937.
## 3 Algeria Africa 2007 72.3 33333216 6223.
## 4 Angola Africa 2007 42.7 12420476 4797.
## 5 Argentina Americas 2007 75.3 40301927 12779.
## 6 Australia Oceania 2007 81.2 20434176 34435.
## 7 Austria Europe 2007 79.8 8199783 36126.
## 8 Bahrain Asia 2007 75.6 708573 29796.
## 9 Bangladesh Asia 2007 64.1 150448339 1391.
## 10 Belgium Europe 2007 79.4 10392226 33693.
## # ... with 132 more rows
ggplot()
crea un sistema de coordenadas al cual se pueden agregar capasggplot(data = paises)
da un grafico vacío pues no agregamos capasgeom_point()
agrega una capa de puntos al gráfico usando las filas de paises
geom_algo
tiene un argumento de mapping que define cómo se asignan o se “mapean” las variables del conjunto de datos a propiedades visuales del geom_algo
aes()
, y los argumentos x
e y
especifican qué variables asignar a los ejes x
e y
Podemos setear las propiedades estéticas de tu geom manualmente:
En este caso un punto no solo puede poseer x e y, puede tener tamaño dado por una variable
Quizás en lugar de setar color fijo, podemos asignarlo segun una variable
O realizar facets/paneles
Revisemos el archivo 04-script-visualizacion-datos.R