プロット領域の外側に凡例を配置する
単一の Figure 上に複数のプロットを生成する場合、凡例の配置は明確さを確保するために重要です。そして効率性。この記事では、プロット領域の外側に凡例を配置して、スペースの最適な使用とラベルの読みやすさを可能にするさまざまな方法を検討します。
外部凡例の配置
凡例を配置するには指定されたプロット領域の外側では、bbox_to_anchor キーワード引数を使用できます。このパラメータは、軸を基準とした凡例の配置の x 座標と y 座標を指定する 2 つの値のタプルを受け入れます。 x 座標を 1 より大きい値に設定すると (例: bbox_to_anchor=(1.1, 1.05))、凡例はプロットの右側に移動します。
フォント サイズの調整
凡例に多数のラベルが含まれている場合は、フォント サイズを小さくして最小化する必要がある場合があります。プロット上のそのサイズ。これは、Legend オブジェクトの fontsize パラメータを設定することで実現できます。
plt.legend(loc='upper center', bbox_to_anchor=(0.5, 1.05), fontsize='8')
代替アプローチ
bbox_to_anchor アプローチに加えて、配置する代替メソッドもあります。プロットエリア外の凡例:
これらを調べることでこのテクニックを使用すると、凡例をプロット領域の外側に効果的に配置して、データとそのラベルの両方の可視性を最大限に高めることができます。
以上がMatplotlib のプロット領域の外に凡例を配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。