Spec-Zone.ru › Matplotlib 3.1

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

Spec-Zone.ru

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