我想在父坐标轴的左上角添加一个插入坐标轴。这很容易做到,如下所示:
fig, ax = plt.subplots()
iax = ax.inset_axes([0,.8, .2, .2])
但是,我需要插入轴iax
的纵横比为1,但是当我改变纵横比时,插入轴稍微向右移动。
iax.set_aspect('equal')
如何使inset轴的纵横比“相等”,同时仍然使其位于左上角?我知道我可以随便使用inset_axes位置参数,但理想情况下,我希望有一种方法适用于任何给定的轴大小。
我想在父坐标轴的左上角添加一个插入坐标轴。这很容易做到,如下所示:
fig, ax = plt.subplots()
iax = ax.inset_axes([0,.8, .2, .2])
但是,我需要插入轴iax
的纵横比为1,但是当我改变纵横比时,插入轴稍微向右移动。
iax.set_aspect('equal')
如何使inset轴的纵横比“相等”,同时仍然使其位于左上角?我知道我可以随便使用inset_axes位置参数,但理想情况下,我希望有一种方法适用于任何给定的轴大小。
1条答案
按热度按时间cwdobuhd1#
需要按如下方式设置锚参数: