Spec-Zone.ru › Matplotlib 3.3

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 or 'auto', default: 10

Максимальное количество интервалов; на один меньше максимального числа меток. Если строка 'auto', количество интервалов будет определено автоматически на основе длины оси.

stepsarray-like, optional

Последовательность «хороших» чисел, начинающихся с 1 и заканчивающихся 10; например, [1, 2, 4, 5, 10], где значения являются приемлемыми кратными для меток. То есть, для примера, 20, 40, 60 будут приемлемым набором меток, как и 0,4, 0,6, 0,8, потому что они являются кратными 2. Однако 30, 60, 90 не будут разрешены, потому что 3 не появляется в списке шагов.

integerbool, default: False

Если True, метки будут принимать только целые значения, при условии, что по крайней мере min_n_ticks целых чисел находятся в пределах границ отображения.

symmetricbool, default: False

Если True, автоматическое масштабирование приведет к диапазону, симметричному относительно нуля.

prune{'lower', 'upper', 'both', None}, default: None

Удалить крайние метки — полезно для стопчатых или связанных графиков, где верхняя метка одной оси перекрывает нижнюю метку оси над ней, в первую очередь, когда rcParams["axes.autolimit_mode"] (по умолчанию: 'data') равно 'round_numbers'. Если prune=='lower', будет удалена наименьшая метка. Если prune == 'upper', будет удалена наибольшая метка. Если prune == 'both', будут удалены наибольшая и наименьшая метки. Если prune равно None, метки не будут удалены.

min_n_ticksint, default: 2

Снять ограничения nbins и integer, если необходимо, чтобы получить это минимальное число меток.

__call__(self, v1, v2) [source]

Возвращает позиции меток.

__init__(self, nbins=10, steps=None, trim=True, integer=False, symmetric=False, prune=None) [source]
Параметры:
nbinsint or 'auto', default: 10

Максимальное количество интервалов; на один меньше максимального числа меток. Если строка 'auto', количество интервалов будет определено автоматически на основе длины оси.

stepsarray-like, optional

Последовательность «хороших» чисел, начинающихся с 1 и заканчивающихся 10; например, [1, 2, 4, 5, 10], где значения являются приемлемыми кратными для меток. То есть, для примера, 20, 40, 60 будут приемлемым набором меток, как и 0,4, 0,6, 0,8, потому что они являются кратными 2. Однако 30, 60, 90 не будут разрешены, потому что 3 не появляется в списке шагов.

integerbool, default: False

Если True, метки будут принимать только целые значения, при условии, что по крайней мере min_n_ticks целых чисел находятся в пределах границ отображения.

symmetricbool, default: False

Если True, автоматическое масштабирование приведет к диапазону, симметричному относительно нуля.

prune{'lower', 'upper', 'both', None}, default: None

Удалить крайние метки — полезно для стопчатых или связанных графиков, где верхняя метка одной оси перекрывает нижнюю метку оси над ней, в первую очередь, когда rcParams["axes.autolimit_mode"] (по умолчанию: 'data') равно 'round_numbers'. Если prune=='lower', будет удалена наименьшая метка. Если prune == 'upper', будет удалена наибольшая метка. Если prune == 'both', будут удалены наибольшая и наименьшая метки. Если prune равно None, метки не будут удалены.

min_n_ticksint, default: 2

Снять ограничения nbins и integer, если необходимо, чтобы получить это минимальное число меток.

__module__ = 'mpl_toolkits.axisartist.grid_finder'
set_factor(self, f) [source]

[Устарело]

Замечания

Устарело начиная с версии 3.3:

Примеры использования mpl_toolkits.axisartist.grid_finder.MaxNLocator

Демонстрация направления оси

Демонстрация направления оси

Демонстрация криволинейной сетки 2

Демонстрация криволинейной сетки 2

Возможности модуля :mod:`mpl_toolkits.axisartist.floating_axes`

Возможности модуля mpl_toolkits.axisartist.floating_axes

Простой отступ оси

Простой отступ оси

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/mpl_toolkits.axisartist.grid_finder.MaxNLocator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API