Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.bar_label

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

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

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

Параметры:
containerBarContainer

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

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

Список текстов подписей, которые должны быть отображены. Если не указан, тексты подписей будут значениями данных, отформатированными с помощью 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–2023 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