CommencerCommencer gratuitement

Graphique de points ordonné

Commençons par améliorer le nuage de points vu dans le diaporama.

D'abord, modifiez la chaîne de manipulation de données pour filtrer les années 1992 et 2002 au lieu de la plage par défaut 2006-2016. Notez que le tableau interestingCountries a été chargé et est le même que dans les diapositives.

Modifiez maintenant le code de visualisation pour tracer les nouvelles données, mais cette fois, réordonnez l’axe des ordonnées par nombre de cas pour 1992, dans l’ordre décroissant.

Cet exercice fait partie du cours

Bonnes pratiques de visualisation avec R

Afficher le cours

Instructions

  • Modifiez filter() pour récupérer les années 1992 et 2002.

  • Modifiez les aesthetics pour :

    • Tracer les cas de 1992 par pays.
    • reorder() l’axe des ordonnées selon le nombre de cas.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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()
Modifier et exécuter le code