Spec-Zone.ru › Matplotlib 3.6

matplotlib.gridspec.GridSpecBase

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

Bases: object

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

Параметры:
nrows, ncolsint

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

width_ratiosмассив-подобный объект длиной ncols, необязательно

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

height_ratiosмассив-подобный объект длиной nrows, необязательно

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

get_geometry()[source]

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

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

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

Параметры:
figFigure

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

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

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

Возвращаемые значения:
bottoms, tops, lefts, rightsмассив

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

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.

Параметры:
loc(int, int)

Позиция подграфика в сетке в виде (row_index, column_index).

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

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

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]

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

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

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

Aligning Labels

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

Выравнивание меток
Resizing axes with constrained layout

Изменение размера осей с ограниченным макетированием

Изменение размера осей с ограниченным макетированием
Using Gridspec to make multi-column/row subplot layouts

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

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

Вложенные Gridspec

Вложенные Gridspecs
GridSpec demo

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

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

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

Руководство по ограниченному макетированию
Tight Layout guide

Руководство по плотному макетированию

Руководство по плотному макетированию
*origin* and *extent* in `~.Axes.imshow`

origin и extent в imshow

*origin* и *extent* в `~.Axes.imshow`

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

Spec-Zone.ru

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