Spec-Zone.ru › Matplotlib 3.0

matplotlib.figure.AxesStack

class matplotlib.figure.AxesStack [source]

Bases: matplotlib.cbook.Stack

Специализация 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/3.0.0/api/_as_gen/matplotlib.figure.AxesStack.html

Spec-Zone.ru

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