Spec-Zone.ru › Matplotlib 3.3

matplotlib.container

class matplotlib.container.BarContainer(*args, **kwargs) [source]

Основа: matplotlib.container.Container

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

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

Атрибуты:
patcheslist of Rectangle

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

errorbarNone or ErrorbarContainer

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

class matplotlib.container.Container(*args, **kwargs) [source]

Основа: tuple

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

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

add_callback(self, func)

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

Параметры:
funccallable

Функция обратного вызова. Она должна иметь сигнатуру:

def func(artist: Artist) -> Any

где artist — вызываемый Artist. Возвращаемые значения могут существовать, но игнорируются.

Возвращаемое значение:
int

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

См. также

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

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

pchanged(self)

Вызов всех зарегистрированных обратных вызовов.

Эта функция вызывается внутри, когда изменяется свойство.

См. также

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

Удаление обратного вызова на основе его идентификатора наблюдателя.

См. также

add_callback
set_label(self, s)

Установка метки, которая будет отображаться в легенде.

Параметры:
sobject

s будет преобразовано в строку с помощью str.

class matplotlib.container.ErrorbarContainer(*args, **kwargs) [source]

Основа: matplotlib.container.Container

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

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

Атрибуты:
linestuple

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

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

has_xerr, has_yerrbool

True если у графика погрешности есть ошибки x/y.

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

Основа: matplotlib.container.Container

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

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

Атрибуты:
markerlineLine2D

Элемент маркеров в головках стеблей.

stemlineslist of Line2D

Элементы вертикальных линий для всех стеблей.

baselineLine2D

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

Параметры:
markerline_stemlines_baselinetuple

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

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

Spec-Zone.ru

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