Spec-Zone.ru › Matplotlib 3.7

matplotlib.axes.Axes.bar_label

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

Подписывает столбчатую диаграмму.

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

Parameters:
containerBarContainer

Контейнер со всеми столбцами и, необязательно, с ошибками, вероятно, возвращаемый из bar или barh.

labelsarray-like, optional

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

fmtstr или callable, по умолчанию: '%g'

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

New in version 3.7: Поддержка форматов строк в стиле {} и вызываемых функций.

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

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

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

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

**kwargs

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

Returns:
list of Text

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

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

Пример с подписями столбцов

Пример с подписями столбцов

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

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

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

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

Перцентили в виде горизонтальной столбчатой диаграммы

Перцентили в виде горизонтальной столбчатой диаграммы

Столбец круговой диаграммы

Столбец круговой диаграммы

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

Spec-Zone.ru

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