Spec-Zone.ru › Matplotlib 3.4

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'

Строка формата для метки.

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

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

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

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

**kwargs

Все оставшиеся ключевые аргументы передаются в Axes.annotate.

Возвращает:
список Text

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

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

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

Spec-Zone.ru

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