Spec-Zone.ru › Matplotlib 3.6

mpl_toolkits.axisartist.grid_finder.MaxNLocator

classmpl_toolkits.axisartist.grid_finder.MaxNLocator(nbins=10, steps=None, trim=True, integer=False, symmetric=False, prune=None)[source]

Bases: MaxNLocator

Parameters:
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__(v1, v2)[source]

Возвращает расположение делений.

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

axis_direction demo

axis_direction demo

axis_direction demo
Demo CurveLinear Grid2

Demo CurveLinear Grid2

Demo CurveLinear Grid2
:mod:`mpl_toolkits.axisartist.floating_axes` features

mpl_toolkits.axisartist.floating_axes features

:mod:`mpl_toolkits.axisartist.floating_axes` features
Simple Axis Pad

Simple Axis Pad

Simple Axis Pad

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

Spec-Zone.ru

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