mpl_toolkits.axisartist.grid_finder.MaxNLocator¶
-
class
mpl_toolkits.axisartist.grid_finder.
MaxNLocator
(nbins=10, steps=None, trim=True, integer=False, symmetric=False, prune=None)[源代码]¶ 基类:
matplotlib.ticker.MaxNLocator
参数: - nbinsint或“auto”,默认值:10
最大间隔数;比最大刻度数少一个。如果字符串'auto',箱子的数量将根据轴的长度自动确定。
- steps类似数组,可选
以1开头,以10结尾的漂亮数字序列;例如, [1, 2, 4,5, 10] ,其中值为可接受的刻度倍数。例如,20、40、60是一组可接受的刻度,0.4、0.6、0.8也是一组可接受的刻度,因为它们是2的倍数。但是,不允许30、60、90,因为步骤列表中不显示3。
- integerbool,默认值:False
如果为真,则记号将只接受整数值,至少提供 min_n_ticks 在视图限制内找到整数。
- symmetricbool,默认值:False
如果为真,自动缩放将导致一个与零对称的范围。
- prune{'lower','upper','both',None},默认值:None
删除边刻度--用于堆叠或组合绘图,其中一个轴的上刻度与上面的轴的下刻度重叠,主要是在
rcParams["axes.autolimit_mode"]
(default:'data'
) 是'round_numbers'
. 如果prune=='lower'
,将删除最小的勾号。如果prune == 'upper'
,将删除最大的勾号。如果prune == 'both'
,将删除最大和最小的刻度。如果 修剪 是 None ,不会删除任何刻度。- min_n_ticksint,默认值:2
放松 梯度方向数 和 整数 约束(如果需要)以获得最小刻度数。
-
__init__
(nbins=10, steps=None, trim=True, integer=False, symmetric=False, prune=None)[源代码]¶ 参数: - nbinsint或“auto”,默认值:10
最大间隔数;比最大刻度数少一个。如果字符串'auto',箱子的数量将根据轴的长度自动确定。
- steps类似数组,可选
以1开头,以10结尾的漂亮数字序列;例如, [1, 2, 4,5, 10] ,其中值为可接受的刻度倍数。例如,20、40、60是一组可接受的刻度,0.4、0.6、0.8也是一组可接受的刻度,因为它们是2的倍数。但是,不允许30、60、90,因为步骤列表中不显示3。
- integerbool,默认值:False
如果为真,则记号将只接受整数值,至少提供 min_n_ticks 在视图限制内找到整数。
- symmetricbool,默认值:False
如果为真,自动缩放将导致一个与零对称的范围。
- prune{'lower','upper','both',None},默认值:None
删除边刻度--用于堆叠或组合绘图,其中一个轴的上刻度与上面的轴的下刻度重叠,主要是在
rcParams["axes.autolimit_mode"]
(default:'data'
) 是'round_numbers'
. 如果prune=='lower'
,将删除最小的勾号。如果prune == 'upper'
,将删除最大的勾号。如果prune == 'both'
,将删除最大和最小的刻度。如果 修剪 是 None ,不会删除任何刻度。- min_n_ticksint,默认值:2
放松 梯度方向数 和 整数 约束(如果需要)以获得最小刻度数。
-
__module__
= 'mpl_toolkits.axisartist.grid_finder'¶