plt.legend图注框
时间: 2023-08-25 08:15:22 浏览: 191
legend绘图部分标注问题
对于在 matplotlib 中添加图注框,可以使用 `plt.legend()` 函数。该函数用于在图中添加图例,即解释图中不同元素的标签。
下面是一个简单的例子,演示如何添加图注框:
```python
import matplotlib.pyplot as plt
# 创建示例数据
x = [1, 2, 3, 4, 5]
y1 = [1, 2, 3, 4, 5]
y2 = [5, 4, 3, 2, 1]
# 绘制两条曲线
plt.plot(x, y1, label='Line 1')
plt.plot(x, y2, label='Line 2')
# 添加图注框
plt.legend()
# 显示图形
plt.show()
```
在上述代码中,我们首先创建了两组数据 `x` 和 `y1`、`y2`,然后使用 `plt.plot()` 函数绘制了两条曲线。接着,使用 `plt.legend()` 函数添加了图注框,它会根据 `plot()` 函数中的 `label` 参数来生成标签。
最后,使用 `plt.show()` 函数显示图形,即可看到带有图注框的图像。
你可以根据自己的需求进行更改和扩展,例如设置图注框的位置、字体大小等。有关更多详细信息,请参考 matplotlib 的官方文档。
阅读全文