Spec-Zone.ru › Matplotlib 3.6

matplotlib.pyplot.subplot2grid

matplotlib.pyplot.subplot2grid(shape, loc, rowspan=1, colspan=1, fig=None, **kwargs)[source]

Создаёт подграфик в определённом месте внутри регулярной сетки.

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

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

loc(int, int)

Номер строки и столбца расположения оси внутри сетки.

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

Количество строк, на которое ось должна опускаться вниз.

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

Количество столбцов, на которое ось должна расширяться вправо.

figFigure, необязательно

Диаграмма, в которой нужно разместить подграфик. По умолчанию используется текущая диаграмма.

**kwargs

Дополнительные ключевые аргументы передаются в add_subplot.

Возвращает:
axes.SubplotBase, или другой подкласс Axes

Ось подграфика. Базовый класс возвращаемой оси зависит от используемой проекции. Это Axes, если используется прямолинейная проекция, и projections.polar.PolarAxes, если используется полярная проекция. Возвращаемая ось является подклассом базового класса подграфика.

Примечания

Следующий вызов

ax = subplot2grid((nrows, ncols), (row, col), rowspan, colspan)

идентичен

fig = gcf()
gs = fig.add_gridspec(nrows, ncols)
ax = fig.add_subplot(gs[row:row+rowspan, col:col+colspan])

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

Resizing axes with tight layout

Изменение размера осей с помощью tight layout

Изменение размера осей с помощью tight layout
subplot2grid demo

Пример subplot2grid

Пример subplot2grid
Constrained Layout Guide

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

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

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

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

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

Spec-Zone.ru

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