Spec-Zone.ru › Matplotlib

matplotlib.pyplot.bar_label

matplotlib.pyplot.bar_label(container, labels=None, *, fmt='%g', label_type='edge', padding=0, **kwargs)[исходный код]

Добавляет подписи к столбцам диаграммы.

Добавляет подписи к столбцам в переданном BarContainer. Возможно, потребуется настроить пределы осей, чтобы подписи поместились.

Параметры:
containerBarContainer

Контейнер со всеми столбцами и, возможно, полосами погрешностей; обычно возвращается функциями bar или barh.

labelsarray-like, необязательный

Список текстов подписей, которые следует отобразить. Если не задан, в качестве подписей будут использоваться значения данных, отформатированные с помощью fmt.

fmtstr или вызываемый объект, по умолчанию: '%g'

Ненумерованная форматирующая строка в стиле %-style или {}-style для подписи либо функция, которой значение передаётся в качестве первого аргумента. Если fmt — строка, которую можно интерпретировать в обоих форматах, приоритет имеет формат %-style.

Добавлено в версии 3.7: Поддержка форматирующих строк в стиле {} и вызываемых объектов.

label_type{'edge', 'center'}, по умолчанию: 'edge'

Тип подписи. Возможные значения:

  • 'edge': подпись размещается у конечной точки сегмента столбца, а отображаемое значение соответствует положению этой конечной точки.
  • 'center': подпись размещается в центре сегмента столбца, а отображаемое значение соответствует длине этого сегмента. (Полезно для составных столбцов, см. Столбчатая диаграмма с подписями.)
paddingfloat, по умолчанию: 0

Расстояние от подписи до конца столбца в пунктах.

**kwargs

Все оставшиеся именованные аргументы передаются в Axes.annotate. Параметры выравнивания (horizontalalignment / ha, verticalalignment / va) не поддерживаются, поскольку подписи автоматически выравниваются относительно столбцов.

Возвращает:
список объектов Annotation

Список экземпляров Annotation для подписей.

Примечания

Примечание

Это обёртка pyplot для axes.Axes.bar_label.

Примеры использования matplotlib.pyplot.bar_label

Столбчатая диаграмма с подписями

Столбчатая диаграмма с подписями

Сгруппированная столбчатая диаграмма с подписями

Сгруппированная столбчатая диаграмма с подписями

Дискретное распределение в виде горизонтальной столбчатой диаграммы

Дискретное распределение в виде горизонтальной столбчатой диаграммы

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.bar_label.html

Spec-Zone.ru

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