mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed
- classmpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed(extremes)[source]
-
Bases:
ExtremeFinderSimpleЭтот подкласс всегда возвращает тот же прямоугольник.
- Parameters:
-
- extremes(float, float, float, float)
-
Прямоугольник, который всегда возвращает этот помощник.
- __call__(transform_xy, x1, y1, x2, y2)[source]
-
Вычислить приближение прямоугольника, полученного путем применения transform_xy к прямоугольнику, ограниченному
(x1, y1, x2, y2).Предполагается, что
(x1, y1, x2, y2)находится в координатах оси, а transform_xy является преобразованием из координат оси в координаты данных; этот метод затем возвращает диапазон координат данных, охватывающих фактические оси.Вычисление выполняется путем выборки
nx * nyравноудаленных точек в прямоугольнике(x1, y1, x2, y2)и нахождения полученных точек с экстремальными координатами; затем добавляется некоторый отступ, чтобы учесть конечность выборки.Поскольку каждый шаг выборки охватывает относительный диапазон 1/nx или 1/ny, отступ вычисляется путем расширения диапазона, покрываемого экстремальными координатами, на эти дроби.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed.html