matplotlib.gridspec.GridSpec
- класс
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]
-
Основания:
matplotlib.gridspec.GridSpecBaseСетка для размещения подграфиков в окне фигуры.
Расположение ячеек сетки определяется аналогично
SubplotParamsс использованием left, right, top, bottom, wspace и hspace.Параметры: - nrows, ncolsint
-
Количество строк и столбцов в сетке.
-
figure
Figure, необязательно -
Используется только для ограниченной компоновки, чтобы создать правильную сетку компоновки.
- left, right, top, bottomfloat, необязательно
-
Область подграфиков в виде доли ширины или высоты окна фигуры. Левая граница не может быть больше правой, а нижняя – больше верхней. Если не указано, значения будут определены из окна фигуры или rcParams во время отрисовки. См. также
GridSpec.get_subplot_params. - wspacefloat, необязательно
-
Величина ширины, резервируемая для промежутков между подграфиками, выраженная в долях средней ширины оси. Если не указано, значения будут определены из окна фигуры или rcParams при необходимости. См. также
GridSpec.get_subplot_params. - hspacefloat, необязательно
-
Величина высоты, резервируемая для промежутков между подграфиками, выраженная в долях средней высоты оси. Если не указано, значения будут определены из окна фигуры или rcParams при необходимости. См. также
GridSpec.get_subplot_params. - width_ratiosмассив-подобный объект длиной ncols, необязательно
-
Определяет относительные ширины столбцов. Каждый столбец получает относительную ширину
width_ratios[i] / sum(width_ratios). Если не указано, все столбцы будут иметь одинаковую ширину. - height_ratiosмассив-подобный объект длиной nrows, необязательно
-
Определяет относительные высоты строк. Каждый столбец получает относительную высоту
height_ratios[i] / sum(height_ratios). Если не указано, все строки будут иметь одинаковую высоту.
-
__getstate__()[source]
-
__init__(nrows, ncols, figure=None, left=None, bottom=None, right=None, top=None, wspace=None, hspace=None, width_ratios=None, height_ratios=None)[source] -
Parameters: - nrows, ncolsint
-
Количество строк и столбцов в сетке.
-
figure
Figure, необязательно -
Используется только для ограниченной компоновки, чтобы создать правильную сетку компоновки.
- left, right, top, bottomfloat, необязательно
-
Область подграфиков в виде доли ширины или высоты окна фигуры. Левая граница не может быть больше правой, а нижняя – больше верхней. Если не указано, значения будут определены из окна фигуры или rcParams во время отрисовки. См. также
GridSpec.get_subplot_params. - wspacefloat, необязательно
-
Величина ширины, резервируемая для промежутков между подграфиками, выраженная в долях средней ширины оси. Если не указано, значения будут определены из окна фигуры или rcParams при необходимости. См. также
GridSpec.get_subplot_params. - hspacefloat, необязательно
-
Величина высоты, резервируемая для промежутков между подграфиками, выраженная в долях средней высоты оси. Если не указано, значения будут определены из окна фигуры или rcParams при необходимости. См. также
GridSpec.get_subplot_params. - width_ratiosмассив-подобный объект длиной ncols, необязательно
-
Определяет относительные ширины столбцов. Каждый столбец получает относительную ширину
width_ratios[i] / sum(width_ratios). Если не указано, все столбцы будут иметь одинаковую ширину. - height_ratiosмассив-подобный объект длиной nrows, необязательно
-
Определяет относительные высоты строк. Каждый столбец получает относительную высоту
height_ratios[i] / sum(height_ratios). Если не указано, все строки будут иметь одинаковую высоту.
-
__module__= 'matplotlib.gridspec'
-
get_subplot_params(figure=None)[source] -
Возвращает
SubplotParamsдля GridSpec.В порядке приоритета значения берутся из
- не-None атрибутов GridSpec
- предоставленного figure
rcParams["figure.subplot.*"]
-
locally_modified_subplot_params()[source] -
Возвращает список имён параметров подграфиков, явно заданных в GridSpec.
Это подмножество атрибутов
SubplotParams.
-
tight_layout(figure, renderer=None, pad=1.08, h_pad=None, w_pad=None, rect=None)[source] -
Корректирует параметры подграфиков, чтобы обеспечить указанный отступ.
Параметры: - padfloat
-
Отступ между краем окна фигуры и краями подграфиков, как доля размера шрифта.
- h_pad, w_padfloat, необязательно
-
Отступ (высота/ширина) между краями смежных подграфиков. По умолчанию равен pad.
- rectкортеж из 4 float, по умолчанию: (0, 0, 1, 1), т.е. всё окно фигуры
-
(left, bottom, right, top) прямоугольник в нормализованных координатах окна фигуры, в который поместится вся область подграфиков (включая метки).
-
update(**kwargs)[source] -
Обновление параметров подграфиков сетки.
Параметры, которые явно не указаны, не изменяются. Установка параметра в None сбрасывает его до значения
rcParams["figure.subplot.*"].Параметры: - left, right, top, bottomfloat или None, необязательно
-
Границы подграфиков как доля ширины или высоты фигуры.
- wspace, hspacefloat, необязательно
-
Интервал между подграфиками как доля средней ширины/высоты подграфиков.
-
Примеры использования matplotlib.gridspec.GridSpec
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.gridspec.GridSpec.html