matplotlib.gridspec.SubplotSpec
- classmatplotlib.gridspec.SubplotSpec(gridspec, num1, num2=None)[source]
-
Bases:
objectРасположение подграфика в
GridSpec.Примечание
Вероятно, вы никогда не будете создавать экземпляр
SubplotSpecсамостоятельно. Вместо этого вы обычно получаете его изGridSpecс помощью доступа к элементам.- Параметры
-
-
gridspec
GridSpec -
GridSpec, к которому относится подграфик.
- num1, num2int
-
Подграфик займёт ячейку с индексом num1 в заданном gridspec. Если num2 указан, подграфик будет занимать ячейки с индексом от num1 до num2 включительно.
Индексация начинается с 0.
-
gridspec
- propertycolspan
-
Столбцы, занимаемые этим подграфиком, как объект
range.
- get_geometry()[source]
-
Возвращает геометрию подграфика в виде кортежа
(n_rows, n_cols, start, stop).Индексы start и stop определяют диапазон подграфика в
GridSpec. stop включительно (т.е. для одной ячейкиstart == stop).
- get_gridspec()[source]
- get_position(figure, return_all=<deprecated parameter>)[source]
-
Обновляет положение подграфика, исходя из
figure.subplotpars.
- get_topmost_subplotspec()[source]
-
Возвращает самый верхний экземпляр
SubplotSpec, связанный с подграфиком.
- is_first_col()[source]
- is_first_row()[source]
- is_last_col()[source]
- is_last_row()[source]
- propertynum2
- propertyrowspan
-
Строки, занимаемые этим подграфиком, как объект
range.
- subgridspec(nrows, ncols, **kwargs)[source]
-
Создаёт 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–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.gridspec.SubplotSpec.html