matplotlib.axes.Axes.locator_params#

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

控制主要刻度定位器的行为。

由于定位器涉及自动缩放,因此在参数更改后会自动调用autoscale_view

参数:
axis{'both', 'x', 'y'},默认值: 'both'

要操作的轴。(对于3D Axes,axis 也可以设置为'z','both'指的是所有三个轴。)

tight布尔值或None,可选

传递给autoscale_view的参数。默认值为None,表示不改变。

其他参数:
**kwargs

其余的关键字参数直接传递给定位器的set_params()方法。支持的关键字取决于定位器的类型。例如,对于默认用于线性刻度的ticker.MaxNLocator,请参阅set_params

示例

绘制小型子图时,可能需要减少最大刻度数并使用紧凑边界,例如

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

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

填充等高线演示

填充等高线演示

约束布局指南

约束布局指南

紧凑布局指南

紧凑布局指南