matplotlib.axis.Axis.set_major_formatter

Axis.set_major_formatter(self, formatter)[source]

Set the formatter of the major ticker.

In addition to a Formatter instance, this also accepts a str or function.

For a str a StrMethodFormatter is used. The field used for the value must be labeled 'x' and the field used for the position must be labeled 'pos'. See the StrMethodFormatter documentation for more information.

For a function, a FuncFormatter is used. The function must take two inputs (a tick value x and a position pos), and return a string containing the corresponding tick label. See the FuncFormatter documentation for more information.

Parameters:
formatterFormatter, str, or function