matplotlib中plot怎么添加两个线条的图例
时间: 2024-05-01 15:18:08 浏览: 40
matplotlib给子图添加图例的方法
您可以使用`legend()`方法为图表添加图例。下面是一个示例代码,其中包含两条线条:
```
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y1 = [10, 13, 15, 18, 20]
y2 = [8, 11, 14, 17, 19]
plt.plot(x, y1, label='Line 1')
plt.plot(x, y2, label='Line 2')
plt.legend()
plt.show()
```
在上面的代码中,我们使用`plot()`方法绘制两条线。每个`plot()`调用都有一个带有图例标签文本的`label`参数。然后,使用`legend()`方法自动从标签创建图例。最后使用`show()`方法显示图表。
阅读全文