ホームページ >バックエンド開発 >Python チュートリアル >Matplotlib カラーバーをグラフの高さに一致させるにはどうすればよいですか?

Matplotlib カラーバーをグラフの高さに一致させるにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-09 10:32:02363ブラウズ

How to Make a Matplotlib Colorbar Match the Height of Your Graph?

Matplotlib グラフに合わせてカラーバーのサイズを調整する方法

imshow グラフを作成する場合、カラーバーを同じ高さに揃えるのが難しい場合がありますPhotoshop などの外部ツールに頼ることなく、グラフとして表示できます。この記事では、カラーバーとグラフの高さを確実に一致させるための解決策を提供します。

この調整を達成するための鍵は、plt.colorbar() 関数の分数パラメータとパッド パラメータに割り当てられる値にあります。これらの値の最適な組み合わせは次のとおりであることがわかりました。

plt.colorbar(im, fraction=0.046, pad=0.04)

これらの値を使用すると、表示サイズに関係なく、カラーバーはプロットに合わせて自動的に拡大縮小されます。これにより、カラーバーのサイズを手動で再調整したり、追加の後処理ツールを使用したりする必要がなくなります。

さらに、この方法では、プロットの正方形が歪む可能性がある軸の共有が必要ありません。これらの設定を適用することで、ユーザーは Matplotlib imshow グラフに、グラフ サイズを正確に補う視覚的にバランスのとれたカラーバーを確実に持たせることができます。

以上がMatplotlib カラーバーをグラフの高さに一致させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。