如何使 Matplotlib 颜色条与图形高度成比例缩放?

Barbara Streisand
发布: 2024-11-10 13:04:02
原创
678 人浏览过

How to Make Matplotlib Colorbars Scale Proportionally to the Graph Height?

缩放 Matplotlib 颜色条以匹配图形高度

Matplotlib 的 imshow 图形通常显示与图形本身高度不同的颜色条。手动调整颜色条大小是一个繁琐的过程,之后使用外部工具并不理想。

幸运的是,有一个简单的解决方案来匹配颜色条高度:

plt.colorbar(im, fraction=0.046, pad=0.04)
登录后复制

这些值调整颜色条的大小和间距以将其适当地缩放到绘图,无论显示器的分辨率如何。

分数参数控制相对颜色条的宽度。将其设置为 0.046 会使颜色条大约占绘图宽度的 4.6%。 pad 参数在颜色条和绘图轴之间添加一些额外的间距,以防止它们重叠。

通过使用此参数组合,颜色条与绘图保持成比例,从而保持干净一致的外观,而无需用于手动调整或外部处理。

以上是如何使 Matplotlib 颜色条与图形高度成比例缩放?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板