Spec-Zone.ru › Matplotlib 3.0

mpl_toolkits.axes_grid1.axes_divider.Divider

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

Базы: object

Этот класс вычисляет положение осей. Он делит заданную прямоугольную область на несколько подпрямоугольников. Вы инициализируете делитель, задавая горизонтальный и вертикальный списки размеров (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

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

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

Spec-Zone.ru

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