CommencerCommencer gratuitement

Inversions d’axes

Pour commencer, entraînons-nous à faire pivoter un graphique. Le code fourni crée un diagramme en barres du nombre de cas de pertussis dans la région des Amériques (AMR) en 1980. Vous verrez qu’il est presque illisible.

D’abord, pour faire ressortir d’éventuels motifs dans les données, utilisez reorder() pour trier les colonnes par ordre décroissant de cas.

Ensuite, appliquons coord_flip() aux axes pour pouvoir lire les noms des pays.

Cet exercice fait partie du cours

Bonnes pratiques de visualisation avec R

Afficher le cours

Instructions

  • Utilisez reorder() pour ordonner l’axe des x par ordre décroissant de cases.
  • Ajoutez coord_flip() au graphique pour intervertir les axes x et y.

Exercice interactif pratique

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

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
Modifier et exécuter le code