使用matplotlib在同一图表中绘制具有非常不同比例的多条线的最pythonic方法是什么?我知道可以创建子图,但我不确定他们会给我最好的可视化。在这一点上,我并不关心着色,传说或任何其他错综复杂的东西。
答案 0 :(得分:3)
如果您只需要两个比例,那么您可以简单地使用twinx
和/或twiny
fig, ax = plt.subplots(1, 1)
x = np.arange(11)
ax.plot(x, 'r')
ax2 = ax.twinx()
ax2.plot(x ** 2, 'g')
plt.draw()
我需要两个以上看matplotlib: adding second axes() with transparent background?或查看寄生轴。