ComenzarEmpieza gratis

Gráfico de puntos ordenado

Vamos a empezar mejorando el gráfico de puntos que vimos en las diapositivas.

Primero, cambia la canalización de manipulación de datos para filtrar los años 1992 y 2002 en lugar del rango por defecto 2006-2016. Ten en cuenta que el array interestingCountries ya está cargado y es el mismo que en las diapositivas.

Ahora modifica el código de visualización para graficar los nuevos datos y, esta vez, reordena el eje y en orden descendente según el número de casos de 1992.

Este ejercicio forma parte del curso

Buenas prácticas de visualización en R

Ver curso

Instrucciones del ejercicio

  • Modifica filter() para extraer los años 1992 y 2002.

  • Modifica las estéticas para:

    • Graficar los casos de 1992 por país.
    • reorder() el eje y por el número de casos.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

who_subset <- who_disease %>% 
	filter(
		countryCode %in% interestingCountries,
		disease == 'measles',
		year %in% c(2006, 2016) # Modify years to 1992 and 2002
	) %>% 
	mutate(year = paste0('cases_', year)) %>%
	arrange(year, region) %>%
	pivot_wider(names_from = year, values_from = cases)
 
# Reorder y axis and change the cases year to 1992
ggplot(who_subset, aes(x = log10(cases_2006), y = country)) +
	geom_point()
Editar y ejecutar código