CommencezCommencez gratuitement

Ajouter des repères visuels

Une propriété intéressante du changement logarithmique (log fold change) est sa symétrie : une valeur de 1 signifie « deux fois plus grand », et −1 signifie « deux fois plus petit ». Pour cette raison, la position 0 sur l'axe des x marque le point de bascule entre les baisses et les hausses de dénombrements au fil des ans. Lorsque vos données présentent un point de coupure naturel comme celui-ci, il est judicieux que le graphique le mette aussi en évidence comme point de focalisation.

Le code fourni produit un nuage de points de base du changement logarithmique pour les dates. Pour l'améliorer, nous allons faire deux choses. Premièrement, réorganiser les points en ordre décroissant comme dans l'exercice précédent. Deuxièmement, ajouter une ligne repère à x = 0 pour indiquer le point neutre en ajoutant geom_vline() (pour « v»ertical «line») à votre objet graphique avec l'argument xintercept réglé à 0.

Cette activité fait partie du cours

Les meilleures pratiques de visualisation avec R

Voir le cours

Instructions de l’exercice

  • Ordonnez les points en ordre décroissant en enveloppant l'attribut y dans reorder().
  • Ajoutez un repère visuel à x = 0 avec geom_vline().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

who_subset %>% 
	# calculate the log fold change between 2002 and 1992
	mutate(logFoldChange = log2(cases_2002/cases_1992)) %>% 
	# set y axis as country ordered with respect to logFoldChange
	ggplot(aes(x = logFoldChange, y = ___)) +
	geom_point() +
	# add a visual anchor at x = 0
	___
Modifier et exécuter le code