如何在同一个Python图中的y轴右侧添加另一个比例?

时间:2018-06-13 08:34:08

标签: python-3.x matplotlib plot

我正在使用matplotlib在Python3中绘制一些数据:

import matplotlib.pyplot as plt
d = list(range(0,10))
y = [ x*x for x in d]
plt.plot(d, y, c="r")
plt.ylabel("some unity")
plt.show()

其中yd不是真实数据,而是仅提供最低限度的工作示例。

我想做的是在右侧y轴上放置另一个比例和标签,保持相同的图形。

所以基本上在图中我只有一个图表,其中x中有一组值,y轴中有两组值(两个刻度),左边一个,右边一个。

这可能吗?

注意:为了使问题更加清晰,假设我有xy1y2值列表,其中y2是{{1}的转换}。我希望有一条曲线(例如来自y1使用plot(x, y1)作为左侧y轴刻度,而不是plot(x, y2)plot(x,y1)会产生2条不同的曲线和y1作为正确的y轴刻度,(每个都有自己的统一测量/标签)。

0 个答案:

没有答案