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