【发布时间】:2014-01-31 02:48:06
【问题描述】:
使用 matplotlib 在同一个图中绘制多条具有非常不同比例的线的最 Pythonic 方法是什么?我知道可以创建子图,但我不确定它们会给我最好的可视化效果。在这一点上,我真的不在乎颜色、传说或任何其他复杂的东西。
【问题讨论】:
标签: python graph matplotlib data-visualization
使用 matplotlib 在同一个图中绘制多条具有非常不同比例的线的最 Pythonic 方法是什么?我知道可以创建子图,但我不确定它们会给我最好的可视化效果。在这一点上,我真的不在乎颜色、传说或任何其他复杂的东西。
【问题讨论】:
标签: python graph matplotlib data-visualization
如果您只需要两个秤,那么您可以简单地使用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? 或查看寄生轴。
【讨论】: