plt.legend()的参数
时间: 2024-03-25 13:34:41 浏览: 61
关于python 的legend图例,参数使用说明
plt.legend()函数是Matplotlib库中用于添加图例的函数。它可以在图表中显示不同元素的标签,并将其与相应的图形对象关联起来。plt.legend()函数的常用参数如下:
1. labels:用于指定每个图例项的标签文本,可以是字符串或字符串列表。
2. loc:用于指定图例的位置,可以是字符串或整数。常用的取值包括'best'(自动选择最佳位置)、'upper right'(右上角)、'upper left'(左上角)、'lower right'(右下角)、'lower left'(左下角)等。
3. title:用于设置图例的标题文本。
4. fontsize:用于设置图例文本的字体大小。
5. shadow:用于设置是否显示图例的阴影效果,可以是布尔值。
6. frameon:用于设置是否显示图例的边框,可以是布尔值。
7. ncol:用于设置图例项的列数。
示例代码如下:
```python
import matplotlib.pyplot as plt
# 创建图表
plt.plot([1, 2, 3], label='Line 1')
plt.plot([4, 5, 6], label='Line 2')
# 添加图例
plt.legend(loc='upper right', fontsize=12)
# 显示图表
plt.show()
```
阅读全文