matplotlib可视化篇title()--标题

本系列记录matplotlib常用函数。

1. matplotlib.pyplot.title()

官方函数地址
matplotlib.pyplot.title(label, fontdict=None, loc='center', pad=None, **kwargs) 用来设置图表的标题。
label:str, 标题文本
fontdict: dict, 一个字典用来控制标题的字体样式,默认值如下:

{'fontsize': rcParams['axes.titlesize'],
 'fontweight' : rcParams['axes.titleweight'],
 'verticalalignment': 'baseline',
 'horizontalalignment': loc}

loc: str, 标题水平样式可为{'center', 'left', 'right'},分别表示居中,水平居左和居右,默认为水平居中。
pad: float, 表示标题离图表顶部的距离,默认为None.
kwargs: 可以设置一些其他的文本属性。
返回值:返回一个Text()类的实例。

代码测试

import matplotlib.pyplot as plt

#数据集
x=[1,2,3,4,5,6,7,8,9,10]
y=[1,2,3,4,5,4,3,2,1,0]
#画出x,y的关系图
plt.plot(x,y)
#title()的参数
label='This is the first example'#暂不支持中文
loc='left'
font_dict={'fontsize': 14,\
         'fontweight' : 8.2,\
         'verticalalignment': 'baseline',\
         'horizontalalignment': loc}
# pad=3.5   待重新做,pad不能直接加进去
plt.title(label,fontdict=font_dict,loc=loc)
plt.show()

效果:


matplotlib可视化篇title()--标题_第1张图片
title函数测试结果

你可能感兴趣的:(matplotlib可视化篇title()--标题)