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)[source] -
Bases:
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
-
Если True, метки будут принимать только целые значения, при условии, что по крайней мере min_n_ticks целых чисел найдено в пределах пределов просмотра.
- symmetricbool, по умолчанию: False
-
Если True, автоматическое масштабирование приведет к диапазону, симметричному относительно нуля.
- prune{'lower', 'upper', 'both', None}, по умолчанию: None
-
Удаление крайних меток — полезно для стопки или связанных графиков, где верхняя метка одной оси перекрывает нижнюю метку оси над ней, главным образом, когда
rcParams["axes.autolimit_mode"](по умолчанию:'data') является'round_numbers'. Еслиprune=='lower', будет удалена наименьшая метка. Еслиprune == 'upper', будет удалена наибольшая метка. Еслиprune == 'both', будут удалены наибольшая и наименьшая метки. Если prune равно None, метки не будут удалены. - min_n_ticksint, по умолчанию: 2
-
Смягчение ограничений nbins и integer, если необходимо, для получения этого минимального количества меток.
-
__call__(v1, v2)[source] -
Возвращает расположения меток.
-
__init__(nbins=10, steps=None, trim=True, integer=False, symmetric=False, prune=None)[source] -
Параметры: - 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
-
Если True, метки будут принимать только целые значения, при условии, что по крайней мере min_n_ticks целых чисел найдено в пределах пределов просмотра.
- symmetricbool, по умолчанию: False
-
Если True, автоматическое масштабирование приведет к диапазону, симметричному относительно нуля.
- prune{'lower', 'upper', 'both', None}, по умолчанию: None
-
Удаление крайних меток — полезно для стопки или связанных графиков, где верхняя метка одной оси перекрывает нижнюю метку оси над ней, главным образом, когда
rcParams["axes.autolimit_mode"](по умолчанию:'data') является'round_numbers'. Еслиprune=='lower', будет удалена наименьшая метка. Еслиprune == 'upper', будет удалена наибольшая метка. Еслиprune == 'both', будут удалены наибольшая и наименьшая метки. Если prune равно None, метки не будут удалены. - min_n_ticksint, по умолчанию: 2
-
Смягчение ограничений nbins и integer, если необходимо, для получения этого минимального количества меток.
-
__module__= 'mpl_toolkits.axisartist.grid_finder'
-
set_factor(f)[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.3:
Примеры использования mpl_toolkits.axisartist.grid_finder.MaxNLocator
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.axisartist.grid_finder.MaxNLocator.html