mpl_toolkits.axisartist.grid_finder.MaxNLocator #

mpl_toolkits.axisartist.grid_finder类。MaxNLocator ( nbins = 10 , steps = None , trim = True , integer = False , symmetric = False , prune = None ) [来源] #

基地:MaxNLocator

参数
nbins int 或 'auto',默认值:10

最大间隔数;比最大刻度数少一。如果是字符串 'auto',则 bin 的数量将根据轴的长度自动确定。

steps类数组,可选

从 1 开始到 10 结束的漂亮数字序列;例如,[1, 2, 4, 5, 10],其中的值是可接受的刻度倍数。即,例如,20、40、60 是可接受的刻度集,0.4、0.6、0.8 也是如此,因为它们是 2 的倍数。但是,30、60、90 是不允许的,因为 3 没有出现在步骤列表。

整数布尔值,默认值:False

如果为 True,则刻度将仅采用整数值,前提是在视图限制内至少 找到min_n_ticks整数。

对称布尔值,默认值:False

如果为 True,自动缩放将导致范围关于零对称。

prune {'lower', 'upper', 'both', None},默认值:无

删除边缘刻度 - 对于堆叠或组合图很有用,其中一个轴的上部刻度与其上方轴的下部刻度重叠,主要是当rcParams["axes.autolimit_mode"](默认值:)'data'为 时'round_numbers'。如果prune=='lower',最小的勾号将被删除。如果,将删除最大的刻度。如果,将删除最大和最小刻度。如果pruneNone,则不会删除任何刻度。prune == 'upper'prune == 'both'

min_n_ticks int,默认值:2

如有必要,放宽nbin整数约束以获得此最小刻度数。

__call__ ( v1 , v2 ) [来源] #

返回刻度的位置。

使用#的示例mpl_toolkits.axisartist.grid_finder.MaxNLocator

轴方向演示

轴方向演示

轴方向演示
Demo CurveLinear Grid2

Demo CurveLinear Grid2

Demo CurveLinear Grid2
:mod:`mpl_toolkits.axisartist.floating_axes` 功能

mpl_toolkits.axisartist.floating_axes 功能

:mod:`mpl_toolkits.axisartist.floating_axes` 功能
简单的轴垫

简单的轴垫

简单的轴垫