Couleurs dans Seaborn

Visualisation de données intermédiaire avec Seaborn

Chris Moffitt

Instructor

Définir une couleur pour un graphique

  • Seaborn permet d'attribuer des couleurs aux graphiques avec les codes couleur de matplotlib
sns.set(color_codes=True)
sns.displot(df['Tuition'], color='g')

Displot vert

Visualisation de données intermédiaire avec Seaborn

Palettes

  • Seaborn utilise la fonction set_palette() pour définir une palette
palettes = ['deep', 'muted', 'pastel', 'bright', 'dark','colorblind']
for p in palettes:
    sns.set_palette(p)
    sns.displot(df['Tuition'])

Comparaison de palettes

Visualisation de données intermédiaire avec Seaborn

Afficher des palettes

  • La fonction sns.palplot() affiche une palette
  • sns.color_palette() renvoie la palette active
palettes = ['deep', 'muted', 'pastel', 'bright','dark','colorblind']
for p in palettes:
    sns.set_palette(p)
    sns.palplot(sns.color_palette())
    plt.show()

Couleurs de la palette

Visualisation de données intermédiaire avec Seaborn

Définir des palettes personnalisées

  • Couleurs circulaires = lorsque les données ne sont pas ordonnées
sns.palplot(sns.color_palette("Paired", 12))

Palette Paired

  • Couleurs séquentielles = lorsque les données suivent un intervalle cohérent du plus élevé au plus bas
sns.palplot(sns.color_palette("Blues", 12))

Palette Blues

  • Couleurs divergentes = lorsque les valeurs basses et hautes sont toutes deux intéressantes
sns.palplot(sns.color_palette("BrBG", 12))

Palette BrBg

Visualisation de données intermédiaire avec Seaborn

Passons à la pratique !

Visualisation de données intermédiaire avec Seaborn

Preparing Video For Download...