我对这个“简单”的问题失去了理智:
在 matplotlib 的颜色条(如图所示)中,我需要将 offsetText (基本乘数)从颜色条的顶部移动到底部。
我用于该图的代码是(使用 gridspec):
f.add_subplot(ax12)
ax10 = plt.Subplot(f, gs00[1, 0])
cb = plt.colorbar(h3,cax=ax10)
cb.formatter.set_scientific(True)
cb.formatter.set_powerlimits((0,0))
cb.ax.yaxis.offsetText.set(size=6)
cb.update_ticks()
ax10.yaxis.set_ticks_position('left')
ax10.tick_params(labelsize=6)
f.add_subplot(ax10)
Run Code Online (Sandbox Code Playgroud)
提前致谢!(顺便说一句,Python 版本 = 2.7.6,matplotlib 版本 = 1.3.1 - 在我完成当前项目之前,目前无法升级)