matplotlib图例添加文本
时间: 2023-10-26 14:39:04 浏览: 185
matplotlib给子图添加图例的方法
可以使用matplotlib中的text()函数在图例中添加文本。例如,以下代码在图例中添加了文本“数据1”和“数据2”,并将它们放置在图例的右侧:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y1 = [1, 4, 9, 16]
y2 = [2, 4, 6, 8]
plt.plot(x, y1, label='数据1')
plt.plot(x, y2, label='数据2')
# 设置图例
legend = plt.legend(loc='upper right')
# 在图例中添加文本
legend.get_texts()[0].set_text('数据1')
legend.get_texts()[1].set_text('数据2')
plt.show()
```
输出结果如下图所示:
![matplotlib图例添加文本示例](https://cdn.jsdelivr.net/gh/datalaoshi/images/20211016201629.png)
阅读全文