Spec-Zone.ru › Matplotlib 3.1

matplotlib.container

class matplotlib.container.BarContainer(patches, errorbar=None, **kwargs) [source]

Базовый класс для контейнеров.

Контейнеры — классы, собирающие семантически связанные объекты, такие как столбцы в гистограмме.

Контейнер можно рассматривать как кортеж самих patches. Дополнительно вы можете получить доступ к этим и другим параметрам через атрибуты.

Атрибуты:
patches : list of Rectangle

Объекты, представляющие столбцы.

errorbar : None or ErrorbarContainer

Контейнер для объектов, представляющих погрешности, если они присутствуют. В противном случае — None.

class matplotlib.container.Container(kl, label=None) [source]

Базовый класс для контейнеров.

Контейнеры — классы, собирающие семантически связанные объекты, такие как столбцы в гистограмме.

add_callback(self, func) [source]

Добавляет функцию обратного вызова, которая будет вызываться всякий раз, когда меняется одно из свойств объектов контейнера.

Возвращает id, которое пригодится для удаления обратного вызова с помощью remove_callback() позже.

get_children(self) [source]
get_label(self) [source]

Получить метку, используемую для этого объекта на легенде.

pchanged(self) [source]

Вызвать событие при изменении свойства, вызвав все зарегистрированные обратные вызовы.

remove(self) [source]
remove_callback(self, oid) [source]

Удаляет обратный вызов по его id.

См. также

add_callback()
Для добавления обратных вызовов
set_label(self, s) [source]

Установить метку для автоматической легенды.

Параметры:
s : object

Любой объект, кроме None, преобразуется в строку.

set_remove_method(self, f) [source]

[Устарело]

Примечания

Устарело начиная с версии 3.0:

class matplotlib.container.ErrorbarContainer(lines, has_xerr=False, has_yerr=False, **kwargs) [source]

Контейнер для элементов, представляющих погрешности (например, созданных с помощью Axes.errorbar).

Контейнер может быть обработан как кортеж самих линий. Дополнительно вы можете получить доступ к этим и другим параметрам через атрибуты.

Атрибуты:
lines : tuple

Кортеж (data_line, caplines, barlinecols).

  • data_line: экземпляр Line2D с маркерами и/или линией x, y.
  • caplines: кортеж экземпляров Line2D — колпачки погрешностей.
  • barlinecols: список LineCollection, представляющих горизонтальные и вертикальные диапазоны погрешностей.
has_xerr, has_yerr : bool

True если погрешности есть по x/y.

class matplotlib.container.StemContainer(markerline_stemlines_baseline, **kwargs) [source]

Контейнер для объектов, созданных в графике Axes.stem().

Контейнер можно рассматривать как именованный кортеж (markerline, stemlines, baseline).

Атрибуты:
markerline : Line2D

Объект, представляющий маркеры на головках стеблей.

stemlines : list of Line2D

Объекты, представляющие вертикальные линии для всех стеблей.

baseline : Line2D

Объект, представляющий горизонтальную базовую линию.

Параметры:
markerline_stemlines_baseline : tuple

Кортеж (markerline, stemlines, baseline). markerline содержит LineCollection маркеров, stemlines — кортеж основных линий, baseline — Line2D базовой линии.

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/container_api.html

Spec-Zone.ru

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