给出以下代码:
imshow(np.arange(16*16).reshape(16,16))
cb = colorbar()
cb.set_label("Foo")
cb.set_ticks([0,255])
产生:
如何调整颜色条文本“Foo”,使其向左偏移,在0和255之间,更接近颜色条,减少不需要的空白?
答案 0 :(得分:43)
cb.set_label("Foo", labelpad=-1)
否定的标签纸值将靠近条形图,正偏离。
答案 1 :(得分:9)
cb.set_label("Foo",horizontalalignment='right')
使用此功能的标签控件很差......
你可以这样做:
cb = colorbar()
cb.set_ticks([0,255])
ax = cb.ax
ax.text(1.3,0.5,'Foo',rotation=90)