matplotlib.axes.Axes.bar_label #
- Achsen. bar_label ( container , labels = None , * , fmt = '%g' , label_type = 'edge' , padding = 0 , ** kwargs ) [source] #
Beschriften Sie ein Balkendiagramm.
Fügt Beschriftungen zu Balken in der angegebenen hinzu
BarContainer
. Möglicherweise müssen Sie die Achsenbegrenzungen anpassen, damit sie zu den Beschriftungen passen.- Parameter :
- Container
BarContainer
Container mit allen Balken und optional Fehlerbalken, die wahrscheinlich von
bar
oder zurückgegeben werdenbarh
.- Beschriftungen Array-artig, optional
Eine Liste von Beschriftungstexten, die angezeigt werden sollen. Wenn nicht angegeben, sind die Beschriftungstexte die mit fmt formatierten Datenwerte .
- fmt str, Standard: '%g'
Eine Formatzeichenfolge für das Label.
- label_type {'edge', 'center'}, Standard: 'edge'
Der Etikettentyp. Mögliche Werte:
'Kante': Beschriftung, die am Endpunkt des Balkensegments platziert wird, und der angezeigte Wert ist die Position dieses Endpunkts.
'center': Beschriftung in der Mitte des Balkensegments platziert, und der angezeigte Wert ist die Länge dieses Segments. (nützlich für gestapelte Balken, dh Bar Label Demo )
- padding float, Standard: 0
Abstand der Beschriftung vom Balkenende in Punkten.
- **Kwarg
Alle verbleibenden Schlüsselwortargumente werden an übergeben
Axes.annotate
. Die Ausrichtungsparameter ( horizontalalignment / ha , verticalalignment / va ) werden nicht unterstützt, da die Beschriftungen automatisch an den Balken ausgerichtet werden.
- Container
- Rückgaben :
Beispiele mit matplotlib.axes.Axes.bar_label
#
Gruppiertes Balkendiagramm mit Beschriftungen