matplotlib.axis.Axis.set_major_formatter#

Axis.set_major_formatter(formatter)[源代码][源代码]#

设置主刻度线的格式化器。

除了 Formatter 实例外,这也接受 str 或函数。

对于 str ,使用 StrMethodFormatter 。用于值的字段必须标记为 'x' ,用于位置的字段必须标记为 'pos' 。更多信息请参见 StrMethodFormatter 文档。

对于一个函数,使用 FuncFormatter。该函数必须接受两个输入(一个刻度值 x 和一个位置 pos),并返回一个包含相应刻度标签的字符串。更多信息请参阅 FuncFormatter 文档。

参数:
formatter : Formatter, str, 或函数格式化器, 字符串, 或函数

使用 matplotlib.axis.Axis.set_major_formatter 的示例#

日期刻度定位器和格式化器

Date tick locators and formatters

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

Custom tick formatter for time series