Spec-Zone.ru › Matplotlib 2.2

mpl_toolkits.axes_grid1.axes_divider.Разделитель

class mpl_toolkits.axes_grid1.axes_divider.Divider(fig, pos, horizontal, vertical, aspect=None, anchor='C') [source]

Этот класс вычисляет положение осей. Он делит заданную прямоугольную область на несколько подпрямоугольников. Вы инициализируете делитель, задавая горизонтальные и вертикальные списки размеров (mpl_toolkits.axes_grid.axes_size), на основе которых будет производиться деление. Затем вы используете метод new_locator, чтобы создать вызываемый объект, который можно использовать в качестве axes_locator осей.

Параметры:
fig : Figure
pos : tuple of 4 floats

положение прямоугольника, который будет разделен

horizontal : list of axes_size

размеры для горизонтального деления

vertical : list of axes_size

размеры для вертикального деления

aspect : bool

если True, общая прямоугольная область уменьшается таким образом, что относительная часть горизонтальных и вертикальных масштабов имеет одинаковый масштаб.

anchor : {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

размещение уменьшенного прямоугольника, когда aspect равно True

add_auto_adjustable_area(use_axes, pad=0.1, adjust_dirs=None) [source]
append_size(position, size) [source]
get_anchor() [source]

возвращает якорь

get_aspect() [source]

возвращает aspect

get_horizontal() [source]

возвращает горизонтальные размеры

get_horizontal_sizes(renderer) [source]
get_locator() [source]
get_position() [source]

возвращает положение прямоугольника.

get_position_runtime(ax, renderer) [source]
get_vertical() [source]

возвращает вертикальные размеры

get_vertical_sizes(renderer) [source]
get_vsize_hsize() [source]
locate(nx, ny, nx1=None, ny1=None, axes=None, renderer=None) [source]
Параметры:
nx, nx1 : int

Целые числа, определяющие позицию столбца ячейки. Когда nx1 равно None, задается единственный nx-й столбец. В противном случае указывается расположение столбцов, охватывающих от nx до nx1 (но не включая nx1-й столбец).

ny, ny1 : int

То же, что и nx и nx1, но для позиций строк.

axes
renderer
new_locator(nx, ny, nx1=None, ny1=None) [source]

Возвращает новый локатор (mpl_toolkits.axes_grid.axes_divider.AxesLocator) для указанной ячейки.

Параметры:
nx, nx1 : int

Целые числа, определяющие позицию столбца ячейки. Когда nx1 равно None, задается единственный nx-й столбец. В противном случае указывается расположение столбцов, охватывающих от nx до nx1 (но не включая nx1-й столбец).

ny, ny1 : int

То же, что и nx и nx1, но для позиций строк.

set_anchor(anchor) [source]
Параметры:
anchor : {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

позиция якоря

значение описание
'C' Центр
'SW' левый нижний угол
'S' низ
'SE' правый нижний угол
'E' правый
'NE' правый верхний угол
'N' верх
'NW' левый верхний угол
'W' левый
set_aspect(aspect=False) [source]
Параметры:
aspect : bool
set_horizontal(h) [source]
Параметры:
h : list of axes_size

размеры для горизонтального деления

set_locator(_locator) [source]
set_position(pos) [source]

устанавливает положение прямоугольника.

Параметры:
pos : tuple of 4 floats

положение прямоугольника, который будет разделен

set_vertical(v) [source]
Параметры:
v : list of axes_size

размеры для вертикального деления

END_OF_DOCUMENT_MARKER

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/mpl_toolkits.axes_grid1.axes_divider.Divider.html

Spec-Zone.ru

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