matplotlib.axes.Axes.bar_label
- Axes.bar_label(container, labels=None, *, fmt='%g', label_type='edge', padding=0, **kwargs)[source]
-
Подписывает столбчатую диаграмму.
Добавляет подписи к столбцам в заданном
BarContainer. Возможно, потребуется отрегулировать пределы осей для размещения подписей.- Parameters:
-
-
container
BarContainer -
Контейнер со всеми столбцами и, необязательно, с ошибками, вероятно, возвращаемый из
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) не поддерживаются, так как подписи автоматически выравниваются со столбцами.
-
container
- Returns:
-
- list of
Text -
Список экземпляров
Textдля подписей.
- list of
Примеры использования 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