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)
但是,我认为这不是一个非常好的解决方案。也许还有更好的。
我正在创建这样的 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)
但是,我认为这不是一个非常好的解决方案。也许还有更好的。