matplotlib.pyplot.bar_label
- matplotlib.pyplot.bar_label(container, labels=None, *, fmt='%g', label_type='edge', padding=0, **kwargs)[исходный код]
-
Добавляет подписи к столбцам диаграммы.
Добавляет подписи к столбцам в переданном
BarContainer. Возможно, потребуется настроить пределы осей, чтобы подписи поместились.- Параметры:
-
-
container
BarContainer -
Контейнер со всеми столбцами и, возможно, полосами погрешностей; обычно возвращается функциями
barилиbarh. - labelsarray-like, необязательный
-
Список текстов подписей, которые следует отобразить. Если не задан, в качестве подписей будут использоваться значения данных, отформатированные с помощью fmt.
- fmtstr или вызываемый объект, по умолчанию: '%g'
-
Ненумерованная форматирующая строка в стиле %-style или {}-style для подписи либо функция, которой значение передаётся в качестве первого аргумента. Если fmt — строка, которую можно интерпретировать в обоих форматах, приоритет имеет формат %-style.
Добавлено в версии 3.7: Поддержка форматирующих строк в стиле {} и вызываемых объектов.
- label_type{'edge', 'center'}, по умолчанию: 'edge'
-
Тип подписи. Возможные значения:
- 'edge': подпись размещается у конечной точки сегмента столбца, а отображаемое значение соответствует положению этой конечной точки.
- 'center': подпись размещается в центре сегмента столбца, а отображаемое значение соответствует длине этого сегмента. (Полезно для составных столбцов, см. Столбчатая диаграмма с подписями.)
- paddingfloat, по умолчанию: 0
-
Расстояние от подписи до конца столбца в пунктах.
- **kwargs
-
Все оставшиеся именованные аргументы передаются в
Axes.annotate. Параметры выравнивания (horizontalalignment / ha, verticalalignment / va) не поддерживаются, поскольку подписи автоматически выравниваются относительно столбцов.
-
container
- Возвращает:
-
- список объектов
Annotation -
Список экземпляров
Annotationдля подписей.
- список объектов
Примечания
Примечание
Это обёртка pyplot для
axes.Axes.bar_label.
Примеры использования matplotlib.pyplot.bar_label
Дискретное распределение в виде горизонтальной столбчатой диаграммы
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.bar_label.html