matplotlib.gridspec.SubplotSpec
- classmatplotlib.gridspec.SubplotSpec(gridspec, num1, num2=None)[исходный код]
-
Базовые классы:
objectРасположение подграфика в
GridSpec.Примечание
Скорее всего, вам никогда не придётся создавать экземпляр
SubplotSpecсамостоятельно. Вместо этого обычно его получают изGridSpecс помощью доступа по индексу.- Параметры:
-
-
gridspec
GridSpec -
GridSpec, на который ссылается подграфик.
- num1, num2int
-
Подграфик будет занимать ячейку num1 заданного gridspec. Если указан num2, подграфик будет охватывать ячейки от num1 до num2 включительно.
Индексация начинается с 0.
-
gridspec
- propertycolspan
-
Столбцы, охватываемые этим подграфиком, в виде объекта
range.
- get_geometry()[исходный код]
-
Возвращает геометрию подграфика в виде кортежа
(n_rows, n_cols, start, stop).Индексы start и stop задают диапазон подграфика в пределах
GridSpec. Индекс stop включительный (например, для одной ячейкиstart == stop).
- get_gridspec()[исходный код]
- get_position(figure)[исходный код]
-
Обновляет положение подграфика на основе
figure.subplotpars.
- get_topmost_subplotspec()[исходный код]
-
Возвращает самый верхний экземпляр
SubplotSpec, связанный с подграфиком.
- is_first_col()[исходный код]
- is_first_row()[исходный код]
- is_last_col()[исходный код]
- is_last_row()[исходный код]
- propertynum2
- propertyrowspan
-
Строки, охватываемые этим подграфиком, в виде объекта
range.
- subgridspec(nrows, ncols, **kwargs)[исходный код]
-
Создаёт GridSpec внутри этого подграфика.
Созданный объект
GridSpecFromSubplotSpecбудет иметь этотSubplotSpecв качестве родительского.- Параметры:
-
- nrowsint
-
Количество строк в сетке.
- ncolsint
-
Количество столбцов в сетке.
- Возвращает:
-
GridSpecFromSubplotSpec
- Другие параметры:
-
- **kwargs
-
Все остальные параметры передаются в
GridSpecFromSubplotSpec.
См. также
Примеры
Добавление трёх подграфиков в область, занимаемую одним подграфиком:
fig = plt.figure() gs0 = fig.add_gridspec(3, 1) ax1 = fig.add_subplot(gs0[0]) ax2 = fig.add_subplot(gs0[1]) gssub = gs0[2].subgridspec(1, 3) for i in range(3): fig.add_subplot(gssub[0, i])
Примеры использования matplotlib.gridspec.SubplotSpec
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.gridspec.SubplotSpec.html