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позже.
См. также
-
-
get_children(self)[source]
-
get_label(self) -
Возвращает метку, используемую для этого объекта в легенде.
-
pchanged(self) -
Вызов всех зарегистрированных обратных вызовов.
Эта функция вызывается внутри, когда изменяется свойство.
См. также
-
remove(self)[source]
-
remove_callback(self, oid) -
Удаление обратного вызова на основе его идентификатора наблюдателя.
См. также
-
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с горизонтальными и вертикальными диапазонами погрешности.
- data_line :
-
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