matplotlib.gridspec.GridSpec
-
class matplotlib.gridspec.GridSpec(nrows, ncols, figure=None, left=None, bottom=None, right=None, top=None, wspace=None, hspace=None, width_ratios=None, height_ratios=None)[source] -
Bases:
matplotlib.gridspec.GridSpecBaseОпределяет геометрию сетки, в которой можно разместить подграфик.
Расположение сетки определяется аналогично параметрам SubplotParams.
Необходимо задать количество строк и столбцов сетки. Дополнительно можно настроить параметры компоновки подграфиков (например, left, right и т. д.).
Параметры: -
nrows : int -
Количество строк в сетке.
-
ncols : int -
Количество столбцов в сетке.
-
figure : Figure, optional -
left, right, top, bottom : float, optional -
Область подграфиков как часть ширины или высоты рисунка. Left не может быть больше, чем right, а bottom не может быть больше, чем top.
-
wspace : float, optional -
Величина ширины, отведенная для отступа между подграфиками, выраженная как часть средней ширины оси.
-
hspace : float, optional -
Величина высоты, отведенная для отступа между подграфиками, выраженная как часть средней высоты оси.
-
width_ratios : length ncols iterable, optional -
Коэффициенты ширины столбцов.
-
height_ratios : length nrows iterable, optional -
Коэффициенты высоты строк.
Примечания
См.
SubplotParamsдля описания параметров компоновки.-
get_subplot_params(self, figure=None)[source] -
Возвращает словарь параметров компоновки подграфиков. Значения по умолчанию взяты из rcParams, если атрибут фигуры не задан.
-
locally_modified_subplot_params(self)[source]
-
tight_layout(self, figure, renderer=None, pad=1.08, h_pad=None, w_pad=None, rect=None)[source] -
Настраивает параметры подграфиков для задания указанных отступов.
Параметры: -
pad : float -
Отступ между краем рисунка и краями подграфиков, как часть размера шрифта.
-
h_pad, w_pad : float, optional -
Отступ (высота/ширина) между краями смежных подграфиков. По умолчанию равен pad.
-
rect : tuple of 4 floats, optional -
(left, bottom, right, top) прямоугольник в нормализованных координатах рисунка, в который будет помещена вся область подграфиков (включая подписи). По умолчанию (0, 0, 1, 1).
-
-
update(self, **kwargs)[source] -
Обновить текущие значения.
Значения, установленные в None, используют значение из rcParams.
-
Примеры использования matplotlib.gridspec.GridSpec
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.gridspec.GridSpec.html