python绘制图例标题
时间: 2024-10-05 21:03:10 浏览: 26
python matplotlib实现将图例放在图外
在Python的matplotlib库中,你可以使用`legend`函数创建图例,并通过`title`属性设置图例标题。这是一个基本的例子:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建图形
fig, ax = plt.subplots()
# 绘制线图
ax.plot(x, y1, label='正弦', color='red')
ax.plot(x, y2, label='余弦', color='blue')
# 添加图例
leg = ax.legend(title='Trigonometric Functions')
# 设置图例标题
leg.set_title("我的图例标题")
# 显示图形
plt.show()
```
在这个例子中,我们首先绘制了两条线,然后设置了每个线条的标签,最后调用`legend`函数并传入`title`参数来设置图例标题。`set_title`方法则用于进一步修改图例标题。
如果你想要调整图例的位置或者其他样式,可以查阅matplotlib的官方文档,如`legend()`和`Legend`对象的更多属性和方法。
阅读全文