当我绘制单曲线时,我会使用
plt.tick_params(axis = 'y', which = 'both', labelright = True)
它在右轴上显示的值与左Y轴相同。
有没有办法改变右轴的值? 据我所知,到目前为止,大多数线程都是关于共享的X轴。但我的是单曲线,而不是共享轴曲线。 我想将Y轴值的百分比显示在右轴的基值上。 我很感激你的建议!
答案 0 :(得分:0)
即使你把它称为左轴和右轴,它实际上是一个单轴。您可以通过使用labelright
的{{1}}和labelleft
参数来确定图的哪一侧,以确定是否显示标签。
如果您想在绘图的两边显示不同的内容,则需要第二个轴。一种简单的方法是使用tick_params
轴。如何做到这一点看
Adding a second y-axis related to the first y-axis
twinx
现在它取决于您希望两个y轴相互链接的方式。您可以共享y轴,或者您可以设置相同的限制,或者您可以根据另一个计算一个限制。