python如何给图例加名称

python如何给图例加名称

作者:William Gu发布时间:2026-01-07阅读时长:0 分钟阅读次数:12

用户关注问题

Q
如何在Python图表中为图例添加标题?

我用Python绘制图表时,图例没有名称,怎样才能给图例加上合适的标题?

A

在Python图表中添加图例标题的方法

使用Matplotlib绘图库时,可以通过legend函数的参数title来给图例添加标题。例如,调用plt.legend(title='图例名称')就能在图例上方显示相应的名称。

Q
Python绘图库中如何自定义图例的名称样式?

在给图例加名称的基础上,怎样修改图例名称的字体、大小或者颜色?

A

调整图例标题样式的方式

可以在调用plt.legend时,通过title_fontsize参数设置字体大小,或使用title_fontproperties参数设置字体属性,也能用set_title方法进一步自定义字体颜色、样式等。例如:legend = plt.legend(title='图例名'); legend.get_title().set_fontsize(14); legend.get_title().set_color('red')。

Q
有没有Python绘图示例,演示如何给图例加名字?

我想快速看到一个完整的示例代码,展示如何给图例添加标题。

A

示例代码:为图例添加名称

示例代码如下:

import matplotlib.pyplot as plt

x = [1, 2, 3]
y1 = [2, 4, 6]
y2 = [1, 3, 5]

plt.plot(x, y1, label='数据1')
plt.plot(x, y2, label='数据2')
plt.legend(title='我的图例标题')
plt.show()

此代码会绘制两条曲线并且图例上方带有“我的图例标题”。