Axes doubles et inversés

Visualisation de données intermédiaire avec ggplot2

Rick Scavetta

Founder, Scavetta Academy

Modifications typiques des axes

  • Ratios d'aspect (voir vidéo 1)
    • Ajuster pour une meilleure perspective
  • Fonctions de transformation (p. ex. log, voir vidéo 2)
    • Ajuster si l'échelle d'origine ne convient pas
  • Axes x ou y doubles
    • Ajouter valeurs brutes et transformées
  • Axes inversés
    • Changer le sens des dépendances
    • Changer l'orientation de la géométrie
Visualisation de données intermédiaire avec ggplot2

Modifications typiques des axes

  • Ratios d'aspect (voir vidéo 1)
    • Ajuster pour une meilleure perspective
  • Fonctions de transformation (p. ex. log, voir vidéo 2)
    • Ajuster si l'échelle d'origine ne convient pas
  • Axes x ou y doubles
    • Ajouter valeurs brutes et transformées
  • Axes inversés
    • Changer le sens des dépendances
    • Changer l'orientation de la géométrie
1 Voir chapitre 4, vidéo 3 pour plus d'explications sur les axes x et y doubles.
Visualisation de données intermédiaire avec ggplot2

Axes doubles

relibellée de l'échelle

Visualisation de données intermédiaire avec ggplot2

Ajouter axes brut et transformé

avec annotations

Visualisation de données intermédiaire avec ggplot2

Modifications typiques des axes

  • Ratios d'aspect (voir vidéo 1)
    • Ajuster pour une meilleure perspective
  • Fonctions de transformation (p. ex. log, voir vidéo 2)
    • Ajuster si l'échelle d'origine ne convient pas
  • Axes x ou y doubles
    • Ajouter valeurs brutes et transformées
  • Axes inversés
    • Changer le sens des dépendances
    • Changer l'orientation de la géométrie
Visualisation de données intermédiaire avec ggplot2

Inverser les axes

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE)

Visualisation de données intermédiaire avec ggplot2

coord_flip()

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE) +
  coord_flip()

Visualisation de données intermédiaire avec ggplot2

Passons à la pratique !

Visualisation de données intermédiaire avec ggplot2

Preparing Video For Download...