matplotlib.pyplot.title(label, fontdict=None, loc='center', pad=None, **kwargs)
label:字符串,表示图表标题文本。
fontdict:字典,用来设置标题字体的样式。如{'fontsize':20,'fontweight':20,'va': 'bottom','ha':'center'}
loc:字符串,表示标题水平位置,参数值为center、left或right,分别表示水平居中、水平居左和水平居右,默认为水平居中
pad:浮点型,表示标题离图表顶部的距离,默认值为None
**kwargs:关键字参数,可以设置一些其他文本属性
设置图表标题为“14天基础体温曲线图”,主要代码如下
plt.title('14天基础体温曲线图',fontsize=10)
为图表设置图例主要使用legend()函数
自动显示图例
plt.legend()
手动添加图例
plt.legend('基础体温')
设置图例显示位置
plt.legend(('基础体温',),loc='upper right',fontsize=8)
annotate()函数用于在图表上给数据添加文本注释,而且支持带箭头的画线工具,方便我们在合适的位置添加描述信息
plt.annotate('最高体温',
xy=(9,37.1),
xytext=(10.5,37.1),
xycoords='data',
arrowprops=dict(facecolor='r',shrink=0.05))