Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment ajouter un titre aux parcelles Seaborn (avec exemples)



Pour ajouter un titre à une seule intrigue marine, vous pouvez utiliser la fonction .set() .

Par exemple, voici comment ajouter un titre à une boîte à moustaches :

sns.boxplot(data=df, x='var1', y='var2').set(title='Title of Plot')

Pour ajouter un titre global à un tracé à facettes marin, vous pouvez utiliser la fonction .suptitle() .

Par exemple, voici comment ajouter un titre global à un relplot :

#define relplot
rel = sns.relplot(data=df, x='var1', y='var2', col='var3')

#add overall title to replot
rel.fig.suptitle('Overall Title')

Les exemples suivants montrent comment utiliser ces fonctions dans la pratique.

Exemple 1 : Ajouter un titre à une seule parcelle Seaborn

Le code suivant montre comment ajouter un titre à un boxplot Seaborn :

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

#create fake data
df = pd.DataFrame({'points': [25, 12, 15, 14, 19, 23, 25, 29],
                   'assists': [5, 7, 7, 9, 12, 9, 9, 4],
                   'team': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create boxplot
sns.boxplot(data=df, x='team', y='points').set(title='Points by Team')

Boîte à moustaches Seaborn avec titre

Et le code suivant montre comment ajouter un titre à un nuage de points marin :

sns.scatterplot(data=df, x='points', y='assists').set(title='Points vs. Assists')

Nuage de points Seaborn avec titre

Et le code suivant montre comment ajouter un titre à un regplot Seaborn :

sns.regplot(data=df, x='points', y='assists').set(title='Points vs. Assists')

Réplot Seaborn avec titre

Exemple 2 : ajouter un titre global à un tracé de visage Seaborn

Le code suivant montre comment ajouter un titre à un tracé à facettes Seaborn :

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

#create fake data
df = pd.DataFrame({'points': [25, 12, 15, 14, 19, 23, 25, 29],
                   'assists': [5, 7, 7, 9, 12, 9, 9, 4],
                   'team': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create relplot
rel = sns.relplot(data=df, x='points', y='assists', col='team')

#add overall title
rel.fig.suptitle('Stats by Team')

Intrigue à facettes Seaborn avec titre

Nous pouvons également utiliser l’argument subplots_adjust() pour déplacer le titre global légèrement plus haut afin qu’il ne gêne pas les tracés individuels :

#create relplot
rel = sns.relplot(data=df, x='points', y='assists', col='team')

#move overall title up
rel.fig.subplots_adjust(top=.8)

#add overall title
rel.fig.suptitle('Stats by Team')

Ressources additionnelles

Comment ajuster la taille de la figure d’un tracé Seaborn
Comment changer la position d’une légende dans Seaborn
Comment modifier les étiquettes des axes sur un tracé Seaborn

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *