Spec-Zone.ru › Matplotlib

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

Ось подграфика. Возвращаемая ось может фактически быть экземпляром подкласса, например, 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

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

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

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

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

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

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

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

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

Размещение нескольких осей на рисунке

Размещение нескольких осей на рисунке

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

Spec-Zone.ru

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