matplotlib.pyplot.locator_params

matplotlib.pyplot.locator_params(axis='both', tight=None, **kwargs) [source]

Control behavior of major tick locators.

Because the locator is involved in autoscaling, autoscale_view is called automatically after the parameters are changed.

Parameters:
axis{'both', 'x', 'y'}, optional

The axis on which to operate.

tightbool or None, optional

Parameter passed to autoscale_view. Default is None, for no change.

Other Parameters:
**kwargs

Remaining keyword arguments are passed to directly to the set_params() method of the locator. Supported keywords depend on the type of the locator. See for example set_params for the ticker.MaxNLocator used by default for linear axes.

Examples

When plotting small subplots, one might want to reduce the maximum number of ticks and use tight bounds, for example:

ax.locator_params(tight=True, nbins=4)

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.pyplot.locator_params.html