matplotlib.figure.AxesStack
-
class matplotlib.figure.AxesStack[source] -
Специализация
Stackдля отслеживания всехAxesвFigure. Этот стек хранит парыkey, (ind, axes), где:- ключ должен быть хешем аргументов и ключевых слов, используемых при создании осей.
- индекс — порядковый номер для отслеживания порядка добавления осей.
AxesStack — вызываемый объект, где
ax_stack()возвращает текущую ось. В качестве альтернативы,current_key_axes()вернёт текущий ключ и соответствующую ось.-
add(key, a)[source] -
Добавить ось a с ключом key в стек и вернуть стек.
Если key не хешируем, заменить его на уникальный произвольный объект.
Если a уже находится в стеке, не добавлять её снова, но вернуть None.
-
as_list()[source] -
Возвращает список экземпляров Axes, добавленных в фигуру
-
bubble(a)[source] -
Переместить заданную ось, которая должна уже существовать в стеке, наверх.
-
current_key_axes()[source] -
Возвращает кортеж
(key, axes)для активной оси.Если в стеке нет осей, возвращает
(None, None).
-
get(key)[source] -
Возвращает экземпляр Axes, добавленный с ключом key. Если его нет, возвращает None.
-
remove(a)[source] -
Удалить ось из стека.
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.figure.AxesStack.html