Esthétiques visibles

Introduction à la visualisation de données avec ggplot2

Rick Scavetta

Founder, Scavetta Academy

Affecter aux axes X et Y

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width)) + 
  geom_point()

Introduction à la visualisation de données avec ggplot2

Affecter à la couleur

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Couleur Species

Introduction à la visualisation de données avec ggplot2

Affecter à l'esthétique de couleur

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Couleur Species

Species, une colonne du dataframe, est affectée à couleur, une esthétique visible.

Introduction à la visualisation de données avec ggplot2

Affecter à l'esthétique de couleur

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Couleur Species

Species, une colonne du dataframe, est affectée à couleur, une esthétique visible.

Affectez les esthétiques dans aes().

Introduction à la visualisation de données avec ggplot2

Affecter la couleur dans le geom

ggplot(iris) + 
  geom_point(aes(x = Sepal.Length,
                 y = Sepal.Width,
                 col = Species))

Nécessaire seulement si :

  • Toutes les couches ne doivent pas hériter des mêmes esthétiques
  • Mélanger différentes sources de données

Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
size Aire ou rayon des points, épaisseur des lignes
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
size Aire ou rayon des points, épaisseur des lignes
Esthétique Description
alpha Transparence
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
size Aire ou rayon des points, épaisseur des lignes
Esthétique Description
alpha Transparence
linetype Motif de tirets de ligne
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
size Aire ou rayon des points, épaisseur des lignes
Esthétique Description
alpha Transparence
linetype Motif de tirets de ligne
labels Texte sur un graphique ou des axes
Introduction à la visualisation de données avec ggplot2

Esthétiques visibles courantes

Esthétique Description
x Position sur l'axe X
y Position sur l'axe Y
fill Couleur de remplissage
color Couleur des points, contours des autres geoms
size Aire ou rayon des points, épaisseur des lignes
Esthétique Description
alpha Transparence
linetype Motif de tirets de ligne
labels Texte sur un graphique ou des axes
shape Forme
Introduction à la visualisation de données avec ggplot2

Passons à la pratique !

Introduction à la visualisation de données avec ggplot2

Preparing Video For Download...