mpl_toolkits.axes_grid1.ImageGrid中的Colorbar Labelpad

时间:2017-07-13 06:57:46

标签: matplotlib label colorbar pad

我正在创建一个像这样的ImageGrid:

axs = ImageGrid(fig, 111, nrows_ncols=(1, 2), axes_pad=0.2, share_all=True,
             cbar_location="top", cbar_mode='single', cbar_size="2.5%", cbar_pad=0.35)

然后我添加一个这样的颜色栏:

cb = axs[0].cax.colorbar(im)
cb.set_label_text('Some Text')

有关如何更改彩条和标签之间填充的任何想法?特别是在上面选择的配置中,图像上方的colorbor,标签似乎与颜色条的勾选标签碰撞。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:

cb.ax.xaxis.set_label_coords(x, y)

但是,我不认为这是一个非常漂亮的解决方案。也许有一个更好的。