从矩阵获取轴

时间:2019-02-14 17:22:25

标签: python python-2.7 matplotlib axes

我有一个动画情节,有4个子情节。图ax1ax2具有相同的比例尺-因此,我可以在ax2的右侧y轴上绘制ax1的y轴。

ax1.plot(df.pnl.as_matrix(),color='black')
ax2.plot(df.unit.as_matrix(),color='black')

axi = ax1.twinx()
axi.set_ylim(ax2.get_ylim())

创建以下情节: enter image description here

但是显然我不希望ax2子图包含来自df.unit.as_matrix()的数据-因为我希望将其用于其他用途。所以我的问题是,如何在不实际使用ax2的情况下获取ax2创建的轴。即有没有一种方法可以从矩阵df.unit.as_matrix()导出它,并以某种方式使用它而不是ax2.get_ylim()

本质上,我要问的是matplotlib使用什么方法从2D矩阵创建轴-然后我可以复制它并使用ax2子图获得更有用的东西。

0 个答案:

没有答案