python - Matplotlib - 标题一 `colobar`

标签 python matplotlib colorbar

我需要在一个 colobar 上添加一些文本来为其命名。可能吗?

这是一个来自 this post 的起始代码.

from matplotlib.pylab import *
import matplotlib.cm as cm

min_val = 0
max_val = 1

# See : http://www.scipy.org/Cookbook/Matplotlib/Show_colormaps
my_cmap = cm.get_cmap('jet') # or any other one
norm = matplotlib.colors.Normalize(min_val, max_val) # the color maps work for [0, 1]

cmmapable = cm.ScalarMappable(norm, my_cmap)
cmmapable.set_array(range(min_val, max_val))

figure()
ax = gca()

cbar = colorbar(cmmapable, ticks=[0, 1])
cbar.ax.set_yticklabels(['Min', 'Max'])

show()

最佳答案

set_title 应该做你想做的事 (doc)

cbar.ax.set_title('title')

关于python - Matplotlib - 标题一 `colobar`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15260554/

相关文章:

python - 导入 Python 模块时 __package__ 为 None

python - glob.glob() 的返回值是如何排序的?

python - 如何在 Python 中禁用来自第三方模块的 INFO 日志记录

python - 颜色编码 matplotlib 标记

matplotlib - 如何在 Jupyter Notebook 中的同一单元格中绘制多个散点图?

python - 在 Pandas 上绘制整行

python - 按行对之前的列进行计数

python - 如何在 Matplotlib 中获取 1、2、5、10、20 倍数的颜色条刻度

python - 获取颜色条刻度标签

python - 修改二维数组的 matplotlib colorbar 图上的轴