【问题标题】:How do I adjust (offset) colorbar title in matplotlib如何在 matplotlib 中调整(偏移)颜色条标题
【发布时间】:2013-07-02 18:34:25
【问题描述】:

给定以下代码:

imshow(np.arange(16*16).reshape(16,16))
cb = colorbar()
cb.set_label("Foo")
cb.set_ticks([0,255])

产生:

如何调整颜色栏文本“Foo”,使其向左偏移,在 0 和 255 之间,更靠近颜色栏,减少不需要的空白?

【问题讨论】:

    标签: matplotlib alignment colorbar


    【解决方案1】:
    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)
    

    【讨论】:

      【解决方案2】:
      cb.set_label("Foo", labelpad=-1)
      

      负标签板值将靠近条形,正值远离。

      【讨论】:

        猜你喜欢
        • 2021-10-08
        • 2022-07-05
        • 1970-01-01
        • 2023-03-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多