添加与第一个y轴相关的第二个y轴

时间:2017-03-31 21:09:38

标签: matplotlib plot

我希望你们中的一个人能够提供帮助。我有一个y轴值和一个x轴对应于这些y值的图。我想在图的右侧添加第二个y轴。将出现在第二个y轴上的值通过第一个y轴值通过某种关系确定:例如,y2可能是obj = { var1 = "hello" var2 = "world}; 。如何制作第二个y轴,其值由y1值确定,以便y2值与y轴上的y1值正确对齐?

1 个答案:

答案 0 :(得分:3)

添加第二个y轴可以通过创建双轴DATEDIF来完成。 可以使用其限制ax2 = ax.twinx()设置此轴的比例。 ax2.set_ylim(y2min, y2max)的值可以使用一些已知关系(例如,作为函数实现)从左轴的极限计算。

y2min, y2max

enter image description here