【python】深入探索使用Matplotlib中的plt.legend()添加图例
在Python中,使用Matplotlib库的plt.legend()
函数可以添加图例以描述图形中的数据系列。以下是一个简单的例子,演示如何在绘制的散点图中添加图例:
import matplotlib.pyplot as plt
# 生成数据
x = range(10)
y1 = [i**2 for i in x]
y2 = [i**1.5 for i in x]
# 绘制散点图
plt.scatter(x, y1, label='y = x^2')
plt.scatter(x, y2, label='y = x^1.5')
# 添加图例
plt.legend()
# 显示图形
plt.show()
在这个例子中,label
参数在绘制数据时被用于指定每个数据系列的标签。plt.legend()
调用自动地在图中添加图例,描述了每个标签对应的数据系列。如果需要对图例进行更多的自定义,可以传递各种关键字参数到plt.legend()
中,例如loc
来指定图例的位置,或者fontsize
来调整图例文字的大小。
评论已关闭