我有一个动画情节,有4个子情节。图ax1
和ax2
具有相同的比例尺-因此,我可以在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())
但是显然我不希望ax2
子图包含来自df.unit.as_matrix()
的数据-因为我希望将其用于其他用途。所以我的问题是,如何在不实际使用ax2
的情况下获取ax2
创建的轴。即有没有一种方法可以从矩阵df.unit.as_matrix()
导出它,并以某种方式使用它而不是ax2.get_ylim()
。
本质上,我要问的是matplotlib使用什么方法从2D矩阵创建轴-然后我可以复制它并使用ax2
子图获得更有用的东西。