Positionnement de la légende de Seaborn dans un emplacement différent
Lors de la création d'un diagramme à barres à l'aide du factorplot de Seaborn, il est possible de rencontrer des légendes mal placées. Pour résoudre ce problème, le positionnement de la légende peut être personnalisé.
Seaborn avec personnalisation de la légende
Au lieu d'utiliser le placement de la légende par défaut au milieu à droite, un emplacement plus approprié l'emplacement peut être spécifié. Une approche consiste à définir legend=False dans factorplot et à créer manuellement la légende à l'aide de Matplotlib.
La solution fournie développe cette technique :
<code class="python">import seaborn as sns import matplotlib.pyplot as plt sns.set(style="whitegrid") titanic = sns.load_dataset("titanic") g = sns.factorplot("class", "survived", "sex", data=titanic, kind="bar", size=6, palette="muted", legend=False) g.despine(left=True) plt.legend(loc='upper left') g.set_ylabels("survival probability")</code>
En utilisant ces méthodes, vous pouvez placer la légende à l'emplacement souhaité, améliorant ainsi la lisibilité et la clarté de votre tracé marin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!