Comment ajuster l’épaisseur de la ligne dans Seaborn (avec exemple)
Vous pouvez utiliser l’argument linewidth dans la fonction lineplot() pour ajuster l’épaisseur de la ligne dans les tracés marins :
import seaborn as sns sns.lineplot(data=df, x='x_var', y='y_var', linewidth=2)
Plus la valeur que vous fournissez est élevée, plus la ligne sera épaisse.
L’exemple suivant montre comment utiliser cette syntaxe dans la pratique.
Exemple : Ajuster l’épaisseur de la ligne dans Seaborn
Supposons que nous ayons le DataFrame pandas suivant qui contient des informations sur les ventes réalisées chaque jour dans un magasin de détail :
import pandas as pd
#create DataFrame
df = pd.DataFrame({'day': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
'sales': [3, 3, 5, 4, 5, 6, 8, 9, 14, 18]})
#view DataFrame
print(df)
day sales
0 1 3
1 2 3
2 3 5
3 4 4
4 5 5
5 6 6
6 7 8
7 8 9
8 9 14
9 10 18
Nous pouvons utiliser la fonction lineplot() dans seaborn pour créer un tracé linéaire avec une largeur de ligne par défaut :
import seaborn as sns #create line plot with default line width sns.lineplot(data=df, x='day', y='sales')
Pour augmenter la largeur de ligne, nous pouvons utiliser l’argument linewidth :
import seaborn as sns #create line plot with increased line width sns.lineplot(data=df, x='day', y='sales', linewidth=4)
Notez que la ligne est beaucoup plus épaisse dans ce tracé.
Notez également que vous pouvez utiliser lw comme raccourci pour « largeur de ligne » si vous le souhaitez :
import seaborn as sns #create line plot with increased line width sns.lineplot(data=df, x='day', y='sales', lw=4)
Cela produit le même résultat.
Notez également que si vous créez un tracé marin avec plusieurs lignes , l’argument de largeur de ligne affectera l’épaisseur de chaque ligne du tracé.
Remarque : Si vous rencontrez des difficultés pour importer seaborn dans un notebook Jupyter, vous devrez peut-être d’abord exécuter la commande %pip install seaborn .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Seaborn :
Comment ajouter un titre aux parcelles Seaborn
Comment changer la taille de la police dans les tracés Seaborn
Comment ajuster la taille de la figure d’un tracé Seaborn