Spec-Zone.ru › Matplotlib 3.0

Диаграмма

matplotlib.container

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

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

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

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

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

Элементы столбцов.

errorbar : None or ErrorbarContainer

Контейнер для элементов графиков погрешностей, если они присутствуют. None в противном случае.

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

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

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

add_callback(func) [source]

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

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

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

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

pchanged() [source]

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

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

Удалить обратный вызов по его идентификатору.

См. также

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

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

Параметры:
s : string or anything printable with '%s' conversion.
set_remove_method(f) [source]

Устарело начиная с версии 3.0: Функция set_remove_method устарела в Matplotlib 3.0 и будет удалена в 3.2.

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

Элемент горизонтальной базовой линии.

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

Spec-Zone.ru

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