Spec-Zone.ru › Matplotlib 3.8

matplotlib.gridspec.GridSpecBase

classmatplotlib.gridspec.GridSpecBase(nrows, ncols, height_ratios=None, width_ratios=None)[source]

Bases: object

Базовый класс GridSpec, определяющий геометрию сетки, в которой будет размещён subplot.

Parameters:
nrows, ncolsint

Количество строк и столбцов в сетке.

width_ratiosarray-like длины ncols, необязательно

Определяет относительные ширины столбцов. Каждый столбец получает относительную ширину width_ratios[i] / sum(width_ratios). Если не задано, все столбцы будут иметь одинаковую ширину.

height_ratiosarray-like длины nrows, необязательно

Определяет относительные высоты строк. Каждая строка получает относительную высоту height_ratios[i] / sum(height_ratios). Если не задано, все строки будут иметь одинаковую высоту.

get_geometry()[source]

Возвращает кортеж, содержащий количество строк и столбцов в сетке.

get_grid_positions(fig, raw=<deprecated parameter>)[source]

Возвращает позиции ячеек сетки в координатах фигуры.

Parameters:
figFigure

Фигура, к которой должна быть применена сетка. Параметры subplot (отступы и интервалы между subplot) берутся из fig.

rawbool, по умолчанию: False

Если True, параметры subplot фигуры не учитываются. Сетка охватывает диапазон [0, 1] в обоих направлениях без отступов и интервалов между ячейками. Используется для constrained_layout.

Returns:
bottoms, tops, lefts, rightsarray

Нижние, верхние, левые, правые позиции ячеек сетки в координатах фигуры.

get_height_ratios()[source]

Возвращает коэффициенты высот.

Это None, если коэффициенты высот не были явно заданы.

get_subplot_params(figure=None)[source]
get_width_ratios()[source]

Возвращает коэффициенты ширины.

Это None, если коэффициенты ширины не были явно заданы.

propertyncols

Количество столбцов в сетке.

new_subplotspec(loc, rowspan=1, colspan=1)[source]

Создаёт и возвращает экземпляр SubplotSpec.

Parameters:
loc(int, int)

Позиция subplot в сетке, как (row_index, column_index).

rowspan, colspanint, по умолчанию: 1

Количество строк и столбцов, которые subplot должен занимать в сетке.

propertynrows

Количество строк в сетке.

set_height_ratios(height_ratios)[source]

Устанавливает относительные высоты строк.

height_ratios должен иметь длину nrows. Каждая строка получает относительную высоту height_ratios[i] / sum(height_ratios).

set_width_ratios(width_ratios)[source]

Устанавливает относительные ширины столбцов.

width_ratios должен иметь длину ncols. Каждый столбец получает относительную ширину width_ratios[i] / sum(width_ratios).

subplots(*, sharex=False, sharey=False, squeeze=True, subplot_kw=None)[source]

Добавляет все subplots, указанные этим GridSpec к родительской фигуре.

См. Figure.subplots для подробной документации.

Примеры использования matplotlib.gridspec.GridSpecBase

Выравнивание меток

Выравнивание меток

Изменение размера осей с ограниченным размещением

Изменение размера осей с ограниченным размещением

Использование Gridspec для создания многостолбцовых/многострочных компоновок подграфиков

Использование Gridspec для создания многостолбцовых/многострочных компоновок подграфиков

Вложенные Gridspecs

Вложенные Gridspecs

Демонстрация GridSpec

Демонстрация GridSpec

origin и extent в imshow

origin и extent в ~.Axes.imshow

Руководство по ограниченному размещению

Руководство по ограниченному размещению

Руководство по tight-layout

Руководство по tight-layout

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/matplotlib.gridspec.GridSpecBase.html

Spec-Zone.ru

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