python一张图画多个图例
时间: 2023-04-06 18:02:03 浏览: 316
可以使用 matplotlib 库中的 legend() 方法来实现一张图画多个图例。具体实现方法可以参考以下代码:
import matplotlib.pyplot as plt
# 画图
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6], label='Line 1')
ax.plot([1, 2, 3], [2, 4, 6], label='Line 2')
ax.plot([1, 2, 3], [1, 3, 5], label='Line 3')
# 添加图例
legend1 = ax.legend(loc='upper left')
legend2 = ax.legend(loc='lower right')
ax.add_artist(legend1)
plt.show()
这样就可以在一张图中画出多个图例了。
阅读全文