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'
,最小的勾号将被删除。如果,将删除最大的刻度。如果,将删除最大和最小刻度。如果prune是None,则不会删除任何刻度。prune == 'upper'
prune == 'both'
- min_n_ticks int,默认值:2
如有必要,放宽nbin和整数约束以获得此最小刻度数。
使用#的示例mpl_toolkits.axisartist.grid_finder.MaxNLocator
轴方向演示
Demo CurveLinear Grid2
mpl_toolkits.axisartist.floating_axes 功能
:mod:`mpl_toolkits.axisartist.floating_axes` 功能
简单的轴垫