首页 >后端开发 >Python教程 >如何微调 Matplotlib 颜色条高度以匹配您的图形?

如何微调 Matplotlib 颜色条高度以匹配您的图形?

Susan Sarandon
Susan Sarandon原创
2024-11-14 18:26:02866浏览

How to Fine-Tune Matplotlib Colorbar Height to Match Your Graph?

微调 Matplotlib 颜色条高度以匹配图形

调整 Matplotlib 中颜色条的大小可能是一项持续的挑战,尤其是在瞄准时让它与它补充的图形的高度相匹配。幸运的是,有一个可靠的解决方案可以消除事后图像编辑的需要。

关键在于为 colorbar() 函数设置分数和 pad 参数。在尝试各种值后,发现以下组合始终会导致颜色条缩放到绘图:

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

通过将fraction设置为0.046并将pad设置为0.04,颜色条的大小会自动调整以匹配图表,无论显示尺寸如何。这种方法还避免了轴共享的问题,该问题可能导致绘图变得不方形。

只需将这行代码合并到您的 Matplotlib 绘图例程中,您就可以享受完美缩放的颜色条,这些颜色条可以无缝补充你的图表。

以上是如何微调 Matplotlib 颜色条高度以匹配您的图形?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn