Spec-Zone.ru › Matplotlib

mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed

classmpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed(extremes)[исходный код]

Базовый класс: ExtremeFinderSimple

Этот подкласс всегда возвращает один и тот же ограничивающий прямоугольник.

Параметры:
extremes(float, float, float, float)

Ограничивающий прямоугольник, который всегда возвращает этот вспомогательный класс.

__call__(transform_xy, x1, y1, x2, y2)[исходный код]

Вычисляет приближение ограничивающего прямоугольника, полученного применением transform_xy к прямоугольнику, ограниченному (x1, y1, x2, y2).

Предполагается, что (x1, y1, x2, y2) заданы в координатах осей, а transform_xy является преобразованием из координат осей в координаты данных; тогда этот метод возвращает диапазон координат данных, охватывающий фактическую область осей.

Вычисление выполняется путём выборки nx * ny равноотстоящих точек в (x1, y1, x2, y2) прямоугольнике и поиска полученных точек с экстремальными координатами; затем добавляется небольшой отступ, учитывающий конечное число точек выборки.

Поскольку на каждом шаге выборки охватывается относительный диапазон 1/nx или 1/ny, отступ вычисляется путём расширения диапазона, охваченного экстремальными координатами, на эти доли.

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed.html

Spec-Zone.ru

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