matplotlib.axes.Axes.set_title#

Axes.set_title(label, fontdict=None, loc=None, pad=None, *, y=None, **kwargs)[源代码][源代码]#

为Axes设置一个标题。

设置三个可用轴标题之一。可用的标题位于轴的上方,分别居中、与左边缘对齐和与右边缘对齐。

参数:
标签str

用于标题的文本

fontdictdict

不鼓励

不鼓励使用 fontdict 。参数应作为单独的关键字参数传递,或使用字典解包 set_title(..., **fontdict)

一个控制标题文本外观的字典,默认的 fontdict 是:

{'fontsize': rcParams['axes.titlesize'],
 'fontweight': rcParams['axes.titleweight'],
 'color': rcParams['axes.titlecolor'],
 'verticalalignment': 'baseline',
 'horizontalalignment': loc}
loc : {'center', 'left', 'right'}, 默认值: rcParams["axes.titlelocation"] (default: 'center'){'center', 'left', 'right'}, 默认:

设置哪个标题。

y : float, 默认值: rcParams["axes.titley"] (default: None)浮点数,默认值:

标题的垂直轴位置(1.0 是顶部)。如果为 None(默认)且 rcParams["axes.titley"] (default: None) 也为 None,则 y 会自动确定以避免与 Axes 上的装饰器冲突。

pad : float, 默认值: rcParams["axes.titlepad"] (default: 6.0)浮点数,默认值:

标题相对于Axes顶部的偏移量,以点为单位。

返回:
Text

表示标题的 matplotlib 文本实例

其他参数:
**kwargs : Text 属性文本属性

其他关键字参数是文本属性,参见 Text 以获取有效文本属性的列表。

使用 matplotlib.axes.Axes.set_title 的示例#

时间序列的自定义刻度格式化器

Custom tick formatter for time series