man*_*off 21 matplotlib alignment colorbar
给出以下代码:
imshow(np.arange(16*16).reshape(16,16))
cb = colorbar()
cb.set_label("Foo")
cb.set_ticks([0,255])
Run Code Online (Sandbox Code Playgroud)
哪个产生:

如何调整颜色条文本"Foo",使其向左偏移,在0和255之间,更接近颜色条,减少不需要的空白?
bsf*_*f10 45
cb.set_label("Foo", labelpad=-1)
Run Code Online (Sandbox Code Playgroud)
负标签键值将向靠近条形移动,正向偏离.
Pab*_*blo 12
cb.set_label("Foo",horizontalalignment='right')
Run Code Online (Sandbox Code Playgroud)
这个功能的标签控制很差......
你可以这样做:
cb = colorbar()
cb.set_ticks([0,255])
ax = cb.ax
ax.text(1.3,0.5,'Foo',rotation=90)
Run Code Online (Sandbox Code Playgroud)