Spec-Zone.ru › Matplotlib 3.2

matplotlib.gridspec.GridSpecBase

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

Bases: object

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

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

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

width_ratiosarray-like of length ncols, optional

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

height_ratiosarray-like of length nrows, optional

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

get_geometry(self) [source]

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

get_grid_positions(self, fig, raw=False) [source]

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

Параметры:
figFigure

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

rawbool, default: False

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

Возвращает:
bottoms, tops, lefts, rightsarray

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

get_height_ratios(self) [source]

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

Возвращает None, если коэффициенты высот явно не были установлены.

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

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

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

property ncols

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

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

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

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

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

rowspan, colspanint, default: 1

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

property nrows

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

set_height_ratios(self, height_ratios) [source]

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

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

set_width_ratios(self, width_ratios) [source]

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

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

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

Psd Demo

Psd Demo

Streamplot

Streamplot

Aligning Labels

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

Resizing axes with constrained layout

Изменение размеров осей с помощью ограниченной компоновки

Using Gridspec to make multi-column/row subplot layouts

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

Nested Gridspecs

Вложенные Gridspecs

GridSpec demo

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

Nested GridSpecs

Вложенные GridSpecs

Customizing Figure Layouts Using GridSpec and Other Functions

Настройка макетов фигур с помощью GridSpec и других функций

Constrained Layout Guide

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

END_OF_DOCUMENT_MARKER
Tight Layout guide

Руководство по Tight Layout

*origin* and *extent* in `~.Axes.imshow`

Начальная точка и область в imshow

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

Spec-Zone.ru

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