mpl_toolkits.axes_grid1.axes_divider.Разделитель
-
class mpl_toolkits.axes_grid1.axes_divider.Divider(fig, pos, horizontal, vertical, aspect=None, anchor='C')[source] -
Bases:
objectЭтот класс вычисляет положение осей. Он делит заданную прямоугольную область на несколько подпрямоугольников. Вы инициализируете разделитель, задав горизонтальные и вертикальные списки размеров (
mpl_toolkits.axes_grid.axes_size), на которых будет основано деление. Затем вы используете метод new_locator, чтобы создать вызываемый объект, который может использоваться в качестве axes_locator осей.Параметры: -
figFigure -
postuple of 4 floats -
положение прямоугольника, который будет разделен
-
horizontallist of axes_size -
размеры для горизонтального деления
-
verticallist of axes_size -
размеры для вертикального деления
-
aspectbool -
если True, общая прямоугольная область уменьшается таким образом, чтобы относительные части горизонтальных и вертикальных масштабов имели одинаковый масштаб.
-
anchor{'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'} -
размещение уменьшенного прямоугольника, когда aspect равно True
-
add_auto_adjustable_area(self, use_axes, pad=0.1, adjust_dirs=None)[source]
-
append_size(self, position, size)[source]
-
get_anchor(self)[source] -
возвращает якорную точку
-
get_aspect(self)[source] -
возвращает аспект
-
get_horizontal(self)[source] -
возвращает горизонтальные размеры
-
get_horizontal_sizes(self, renderer)[source]
-
get_locator(self)[source]
-
get_position(self)[source] -
возвращает положение прямоугольника.
-
get_position_runtime(self, ax, renderer)[source]
-
get_vertical(self)[source] -
возвращает вертикальные размеры
-
get_vertical_sizes(self, renderer)[source]
-
get_vsize_hsize(self)[source]
-
locate(self, nx, ny, nx1=None, ny1=None, axes=None, renderer=None)[source] -
Параметры: -
nx, nx1int -
Целые числа, определяющие позицию столбца ячейки. Когда nx1 равно None, указывается только nx-ый столбец. В противном случае указывается расположение столбцов, охватывающих от nx до nx1 (но не включая nx1-ый столбец).
-
ny, ny1int -
Аналогично nx и nx1, но для позиций строк.
- axes
- renderer
-
-
new_locator(self, nx, ny, nx1=None, ny1=None)[source] -
Возвращает новый локатор (
mpl_toolkits.axes_grid.axes_divider.AxesLocator) для указанной ячейки.Параметры: -
nx, nx1int -
Целые числа, определяющие позицию столбца ячейки. Когда nx1 равно None, указывается только nx-ый столбец. В противном случае указывается расположение столбцов, охватывающих от nx до nx1 (но не включая nx1-ый столбец).
-
ny, ny1int -
Аналогично nx и nx1, но для позиций строк.
-
-
set_anchor(self, anchor)[source] -
Параметры: -
anchor{'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'} -
положение якорной точки
значение описание 'C' Центр 'SW' левый нижний угол 'S' низ 'SE' правый нижний угол 'E' право 'NE' правый верхний угол 'N' верх 'NW' левый верхний угол 'W' левый
-
-
set_aspect(self, aspect=False)[source] -
Параметры: -
aspectbool
-
-
set_horizontal(self, h)[source] -
Параметры: -
hlist of axes_size -
размеры для горизонтального деления
-
-
set_locator(self, _locator)[source]
-
set_position(self, pos)[source] -
устанавливает положение прямоугольника.
Параметры: -
postuple of 4 floats -
положение прямоугольника, который будет разделен
-
-
set_vertical(self, v)[source] -
Параметры: -
vlist of axes_size -
размеры для вертикального деления
-
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/mpl_toolkits.axes_grid1.axes_divider.Divider.html