Personnaliser les nuages de points

Introduction à la visualisation de données avec Seaborn

Content Team

DataCamp

Aperçu du nuage de points

Montrer la relation entre deux variables quantitatives

Nous avons vu :

  • Sous-graphiques (col et row)
  • Sous-groupes par couleur (hue)

Nouvelles personnalisations :

  • Sous-groupes par taille et style des points
  • Modifier la transparence des points

À utiliser avec scatterplot() et relplot()

Introduction à la visualisation de données avec Seaborn

Sous-groupes par taille de point

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            size="size")

plt.show()

Nuage de points avec tailles de point variables

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduction à la visualisation de données avec Seaborn

Taille et teinte des points

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            size="size",
            hue="size")

plt.show()

Nuage de points avec tailles et couleurs variables

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduction à la visualisation de données avec Seaborn

Sous-groupes par style de point

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            hue="smoker", 
            style="smoker")

plt.show()

Nuage de points avec couleur et style variables

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduction à la visualisation de données avec Seaborn

Modifier la transparence des points

import seaborn as sns
import matplotlib.pyplot as plt

# Définir alpha entre 0 et 1
sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            alpha=0.4)

plt.show()

Nuage de points avec points plus transparents

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Introduction à la visualisation de données avec Seaborn

Passons à la pratique !

Introduction à la visualisation de données avec Seaborn

Preparing Video For Download...