1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > matplotlib画图使用python可视化colorbar工具自定义颜色

matplotlib画图使用python可视化colorbar工具自定义颜色

时间:2024-07-17 06:41:09

相关推荐

matplotlib画图使用python可视化colorbar工具自定义颜色

python matplotlib画图使用colorbar工具自定义颜色 colorbar(draw colorbar without any mapple/plot)

自定义colorbar可以画出任何自己想要的colorbar,自由自在、不受约束,不依赖于任何已有的图(plot/mappable)。这里使用的是mpl.colorbar.ColorbarBase类,而colorbar类必须依赖于已有的图。

参数可以参考下面的描述->matplotlib:

class matplotlib.colorbar.ColorbarBase(ax, cmap=None, norm=None, alpha=None, values=None, boundaries=None, orientation=‘vertical', ticklocation=‘auto', extend=‘neither', spacing=‘uniform', ticks=None, format=None, drawedges=False, filled=True, extendfrac=None, extendrect=False, label='')[source]

参数简单描述

ax :可用于设置colorbar的位置、长、宽norm :用于规范化–设置颜色条最大最小值cmap:颜色(可参考本篇博文的最后部分——推荐色带与自定义色带)boundaries:要想使用extend,在norm之外,必须要有两个额外的boundariesorientation:colorbar方向,躺平or垂直extend:延伸方向(在norm之外colorbar可延伸)ticks:自定义各段的tick(记号)给一个例子,首先定义一下横纵坐标的名称,以及df_int:

给一个例子,首先定义一下横纵坐标的名称,以及df_int:

接下来就是画图了:

其中:

可以通过cmap修改,得到不同的颜色带

最终可以看到结果如下图:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。