Spec-Zone.ru › Matplotlib

matplotlib.pyplot.bar_label

matplotlib.pyplot.bar_label(container, labels=None, *, fmt='%g', label_type='edge', padding=0, **kwargs)[source]

Подпись столбчатой диаграммы.

Добавляет подписи к столбцам в заданном контейнере 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 для меток.

Примечания

Примечание

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

Примеры, использующие matplotlib.pyplot.bar_label

Демонстрация меток столбцов

Демонстрация меток столбцов

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

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

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

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

Перцентили как горизонтальная столбчатая диаграмма

Перцентили как горизонтальная столбчатая диаграмма

© 2012–2023 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