Spec-Zone.ru › Matplotlib 3.7

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/3.7.5/api/_as_gen/matplotlib.pyplot.subplot2grid.html

Spec-Zone.ru

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