Spec-Zone.ru › Matplotlib

mpl_toolkits.axes_grid1.axes_size

Предоставляет классы простых единиц измерения, которые используются с классом AxesDivider (или другими классами) для определения размера каждой области Axes. Классы единиц измерения определяют метод get_size, возвращающий кортеж из двух чисел с плавающей точкой, обозначающих соответственно относительный и абсолютный размеры.

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

После создания классы единиц измерения можно изменять с помощью простых арифметических операций: сложения и вычитания с другой единицей измерения или действительным числом, а также масштабирования (умножения или деления) на действительное число.

Классы

Add(a, b)

Сумма двух размеров.

AxesX(axes[, aspect, ref_ax])

Масштабируемый размер, относительная часть которого соответствует ширине данных axes, умноженной на aspect.

AxesY(axes[, aspect, ref_ax])

Масштабируемый размер, относительная часть которого соответствует высоте данных axes, умноженной на aspect.

Fixed(fixed_size)

Простой фиксированный размер: абсолютная часть = fixed_size, относительная часть = 0.

Fraction(fraction, ref_size)

Экземпляр, размер которого составляет fraction от ref_size.

MaxExtent(artist_list, w_or_h)

Размер, абсолютная часть которого равна наибольшей ширине или высоте из заданного списка artist_list.

MaxHeight(artist_list)

Размер, абсолютная часть которого равна наибольшей высоте из заданного списка artist_list.

MaxWidth(artist_list)

Размер, абсолютная часть которого равна наибольшей ширине из заданного списка artist_list.

Scalable

псевдоним Scaled

Scaled(scalable_size)

Простой масштабируемый (?) размер: абсолютная часть = 0, относительная часть = scalable_size.

Функции

from_any(size[, fraction_ref])

Создаёт единицу Fixed, если первый аргумент — число с плавающей точкой, или единицу Fraction, если это строка, заканчивающаяся символом %.

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

Spec-Zone.ru

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