python如何添加图例?
时间: 2023-06-29 08:07:33 浏览: 96
python 字符串追加实例
在Python中,使用Matplotlib库可以添加图例。具体步骤如下:
1. 在绘图时给每个线条添加label参数,用于标识该线条的名称,例如:
```
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y1 = [1, 2, 3, 4, 5]
y2 = [1, 4, 9, 16, 25]
plt.plot(x, y1, label='y1')
plt.plot(x, y2, label='y2')
plt.show()
```
2. 调用`legend()`函数,显示图例,例如:
```
plt.legend()
```
可以使用该函数的参数来控制图例的位置、字体大小等属性。
完整示例代码:
```
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y1 = [1, 2, 3, 4, 5]
y2 = [1, 4, 9, 16, 25]
plt.plot(x, y1, label='y1')
plt.plot(x, y2, label='y2')
plt.legend()
plt.show()
```
阅读全文