1
Python编程从入门到实践
1.15.3.2 11.3.2 绘制带标签和图例的三角函数
11.3.2 绘制带标签和图例的三角函数

标签和图例能够清楚地解释数据图形的内容。创建标签和图例,添加数据的简短描述,能让读者更加容易观察与理解。matplotlib.pyplot库可以添加标签和图例。以下代码绘制带标签和图例的正弦函数和余弦函数图形。

【例11.11】绘制带标签和图例的三角函数图。

创建标签和图例,会使用如下语句或函数:

①设置中文字体:matplotlib.rcParams['font.family']和matplotlib.rcParams['font.sansserif']方法设置中文字体。

②创建标题和标签:plt.title()函数用来创建标题;plt.xlael()和plt.ylabel()函数分别设置x轴和y轴标签。

③修改坐标轴刻度标签和数值:plt.xticks()和plt.yticks()函数分别设置x轴、y轴刻度标签和数值。

④添加图例:plt.legend(loc)函数,用来添加图例。其中,参数loc用来指定图例位置。

运行结果如图11-15所示。

图11-15 使用matplotlib.pyplot绘制带标签和图例的三角函数图

扫码查看彩图