Seaborn 棒グラフでの凡例の配置のカスタマイズ
seaborn のfactorplot(kind="bar") を使用する場合、凡例の配置が頻繁に発生します。特に凡例がプロットを妨げたり、影付きの領域を超えて広がったりする場合に問題が発生します。この記事では、凡例を左上隅など、より適切な場所に再配置する方法について説明します。
解決策:
凡例を移動するには、凡例を利用します。 =因子プロット内のパラメータが偽です。これにより、デフォルトの凡例の配置が無効になり、Matplotlib を介して手動で制御できるようになります。次のコードは、凡例を左上に配置する方法を示しています:
<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>
追加の考慮事項:
<code class="python">g.fig.get_axes()[0].legend(loc='lower left')</code>
以上がSeaborn バー プロットでの凡例の配置をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。