plt.plot加图例
时间: 2024-08-14 21:04:27 浏览: 73
Python matplotlib画图时图例说明(legend)放到图像外侧详解
在Python的Matplotlib库中,`plt.plot()`函数用于创建折线图,如果需要添加图例来区分不同的数据系列,你可以通过设置`label`参数给每个线条指定标签。当你调用`plt.legend()`函数来显示图例时,它会自动关联之前指定的标签。
下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 创建两个数据系列
x = [1, 2, 3, 4, 5]
y1 = [1, 4, 9, 16, 25]
y2 = [2, 8, 18, 32, 50]
# 绘制两条线并指定标签
plt.plot(x, y1, label='平方数')
plt.plot(x, y2, label='两倍数')
# 添加图例
plt.legend()
# 显示图形
plt.show()
```
在这个例子中,图例会显示"平方数"和"两倍数",分别对应于`y1`和`y2`的数据系列。如果你想改变图例的位置或者其他属性,可以在`plt.legend()`中传递额外的参数。
阅读全文