プロット領域の外側に凡例を配置する
単一の Figure 内の一連の個々のプロットの場合、凡例を配置することをお勧めします。敷地面積の外側。これを実現する方法は次のとおりです。
1. bbox_to_anchor キーワード引数の使用:
legend() メソッドを呼び出すときに bbox_to_anchor キーワード引数を使用すると、軸を基準とした凡例の位置を指定できます。たとえば、bbox_to_anchor=(1.1, 1.05) を使用すると、凡例が軸の右側の境界のわずかに外側に配置されます。
2。凡例テキストのフォント サイズの縮小:
読みやすさを損なうことなく凡例のサイズを最小化するには、テキストのフォント サイズを小さくすることを検討してください。ただし、このオプションに頼る前に、bbox_to_anchor.
3 を使用して別の凡例の配置を試してください。プロット サイズの縮小:
もう 1 つの方法は、現在のプロットのサイズを縮小し、凡例を完全に軸の外側に配置することです。たとえば、ax.set_position を設定してプロットの幅または高さを小さくすると、凡例をそれぞれプロットの右側または下に配置できます。
4. plt.figlegend() の使用:
さらに、plt.figlegend() メソッドを利用して、プロット領域の外側に凡例を配置できます。この機能を使用すると、凡例の位置とサイズをより正確に指定できます。
5.追加の考慮事項:
以上がMatplotlib プロット領域の外側に凡例を配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。