Spec-Zone.ru › Matplotlib 1.5

gridspec

matplotlib.gridspec

gridspec — это модуль, определяющий расположение подграфика в фигуре.

GridSpec
устанавливает геометрию сетки, на которой будет размещён подграфик. Необходимо задать количество строк и столбцов сетки. Дополнительно можно настроить параметры размещения подграфика (например, left, right и т.д.).
SubplotSpec
определяет расположение подграфика в заданной GridSpec.
class matplotlib.gridspec.GridSpec(nrows, ncols, left=None, bottom=None, right=None, top=None, wspace=None, hspace=None, width_ratios=None, height_ratios=None)

Наследуется от matplotlib.gridspec.GridSpecBase

Класс, определяющий геометрию сетки для размещения подграфика. Расположение сетки определяется аналогично SubplotParams.

Необходимо задать количество строк и столбцов сетки. Дополнительно можно настроить параметры размещения подграфика (например, left, right и т.д.).

get_subplot_params(fig=None)

возвращает словарь параметров размещения подграфика. Значения параметров по умолчанию берутся из rcParams, если не заданы атрибуты фигуры.

locally_modified_subplot_params()
tight_layout(fig, renderer=None, pad=1.08, h_pad=None, w_pad=None, rect=None)

Настраивает параметры подграфиков, чтобы обеспечить указанный отступ.

Параметры:

pad
: float
отступ между краем фигуры и краями подграфиков, в долях от размера шрифта.
h_pad, w_pad
: float
отступ (высота/ширина) между краями соседних подграфиков. По умолчанию pad_inches.
rect
: если rect задан, он интерпретируется как прямоугольник
(left, bottom, right, top) в нормализованных координатах фигуры, в которые будет помещаться вся область подграфиков (включая метки). По умолчанию (0, 0, 1, 1).
update(**kwargs)

Обновляет текущие значения. Если какой-либо аргумент kwarg равен None, по умолчанию используется текущее значение, если оно задано, в противном случае — значение из rc.

class matplotlib.gridspec.GridSpecBase(nrows, ncols, height_ratios=None, width_ratios=None)

Наследуется от object

Базовый класс GridSpec, определяющий геометрию сетки для размещения подграфика.

Необходимо задать количество строк и столбцов сетки. Дополнительно можно указать соотношение высот и ширин строк и столбцов.

get_geometry()

возвращает геометрию сетки, например, 2,3

get_grid_positions(fig)

возвращает списки нижних и верхних позиций строк, левых и правых позиций столбцов.

get_height_ratios()
get_subplot_params(fig=None)
get_width_ratios()
new_subplotspec(loc, rowspan=1, colspan=1)

создаёт и возвращает экземпляр SuplotSpec.

set_height_ratios(height_ratios)
set_width_ratios(width_ratios)
class matplotlib.gridspec.GridSpecFromSubplotSpec(nrows, ncols, subplot_spec, wspace=None, hspace=None, height_ratios=None, width_ratios=None)

Наследуется от matplotlib.gridspec.GridSpecBase

GridSpec, параметры размещения подграфиков которого наследуются из расположения, указанного в заданном SubplotSpec.

Необходимо задать количество строк и столбцов сетки. Также требуется экземпляр SubplotSpec, из которого будут унаследованы параметры размещения. Дополнительно можно задать wspace и hspace, либо использовать значения по умолчанию (из фигуры или rcParams).

get_subplot_params(fig=None)

возвращает словарь параметров размещения подграфика.

get_topmost_subplotspec()

возвращает самый верхний экземпляр SubplotSpec, связанный с подграфиком

class matplotlib.gridspec.SubplotSpec(gridspec, num1, num2=None)

Наследуется от object

определяет расположение подграфика в заданной GridSpec.

Подграфик займёт ячейку с индексом num1 в сетке GridSpec. Если задан num2, подграфик будет занимать ячейки с индексом от num1 до num2.

Индексация начинается с 0.

get_geometry()

возвращает геометрию подграфика, например, 2,2,3. В отличие от SuplorParams, индексация 0-базисная

get_gridspec()
get_position(fig, return_all=False)

обновляет положение подграфика из fig.subplotpars

get_topmost_subplotspec()

возвращает самый верхний экземпляр SubplotSpec, связанный с подграфиком

© 2012–2016 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/1.5.3/api/gridspec_api.html

Spec-Zone.ru

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