如何创建一个与其他轴相对位置的轴?

时间:2014-04-22 14:35:18

标签: matplotlib axes colorbar

我有几个fcontour图,每个图都有一个颜色条。对于彩条,我创建了额外的轴。可以设置彩条轴相对于其轴线的位置吗? 我只能从轴相对于图设置位置。谢谢!

1 个答案:

答案 0 :(得分:1)

在阅读了有关mpl_toolkit.axes_grid的文档后,我使用了divider = make_axes_locatable(ax)cax = divider.append_axes("right", size="4.45%", pad=0.07,aspect = True)。通常divider.append_axes会将具有相同高度的轴附加到您的绘图中,但似乎您可以更改该设置aspect = True,然后通过cax.set_aspect修改方面以及新轴的大小

结果是一个颜色条总是在它的情节旁边,在我的情况下,它比情节本身短一点。 谢谢tcaswell! :d