Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.bar_label

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

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

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

Параметры:
containerBarContainer

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

labelsмассивоподобный объект, необязательный

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

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

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

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

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

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

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

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

**kwargs

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

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

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

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

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

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

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

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

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

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

Секторная диаграмма со столбцом

Секторная диаграмма со столбцом

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

Spec-Zone.ru

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