mpl_toolkits.axes_grid1.ImageGrid 中的 Colorbar Labelpad

Colorbar Labelpad in mpl_toolkits.axes_grid1.ImageGrid

我正在创建这样的 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')

关于如何更改颜色栏和它的标签之间的填充有什么想法吗?特别是在上面选择的配置中,颜色条位于图像上方,标签似乎与颜色条的标记标签发生冲突。

提前致谢。

我找到了解决方案:

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

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