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