Barras apiladas básicas
Cuando hicimos los gráficos de tarta y de gofres en los ejercicios anteriores, vimos todos los años del conjunto de datos combinados.
Ahora nos interesa observar estos patrones a lo largo del tiempo. Para ello, vamos a crear un gráfico de barras apiladas con el eje x como el año de observación. Como hicimos antes con el gráfico de tarta, simplificaremos los datos a solo sarampión, paperas y otros.
¿Notas algo extraño en los datos al visualizarlos así?
Este ejercicio forma parte del curso
Buenas prácticas de visualización en R
Instrucciones del ejercicio
- Modifica la llamada a
aes()para incluir el año mapeado al eje x. - Haz que las barras rellenen todo el eje y ajustando el argumento
positionengeom_col().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
disease_counts <- who_disease %>%
mutate(disease = ifelse(disease %in% c('measles', 'mumps'), disease, 'other')) %>%
group_by(disease, year) %>% # note the addition of year to the grouping.
summarise(total_cases = sum(cases))
# add the mapping of year to the x axis.
ggplot(disease_counts, aes(___, y = total_cases, fill = disease)) +
# Change the position argument to make bars full height
geom_col(___)