matplotlib.axes.Axes.bar_label #

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

Rotule um gráfico de barras.

Adiciona rótulos às barras no arquivo BarContainer. Pode ser necessário ajustar os limites do eixo para ajustar os rótulos.

Parâmetros :
recipienteBarContainer

Contêiner com todas as barras e, opcionalmente, barras de erro, provavelmente retornadas de barou barh.

rótulos tipo array, opcional

Uma lista de textos de rótulos, que devem ser exibidos. Se não forem fornecidos, os textos dos rótulos serão os valores de dados formatados com fmt .

fmt str, padrão: '%g'

Uma string de formato para o rótulo.

label_type {'edge', 'center'}, padrão: 'edge'

O tipo de etiqueta. Valores possíveis:

  • 'borda': rótulo colocado no ponto final do segmento da barra, e o valor exibido será a posição desse ponto final.

  • 'center': etiqueta colocada no centro do segmento da barra, e o valor exibido será o comprimento desse segmento. (útil para barras empilhadas, ou seja, demonstração de rótulo de barra )

flutuação de preenchimento , padrão: 0

Distância da etiqueta ao final da barra, em pontos.

** kwargs

Quaisquer argumentos de palavra-chave restantes são passados ​​para Axes.annotate. Os parâmetros de alinhamento ( horizontalalignment / ha , verticalalignment / va ) não são suportados porque os rótulos são alinhados automaticamente às barras.

Devoluções :
lista deText

Uma lista de Textinstâncias para os rótulos.

Exemplos usando matplotlib.axes.Axes.bar_label#

Demonstração do rótulo da barra

Demonstração do rótulo da barra

Demonstração do rótulo da barra
Gráfico de barras agrupadas com rótulos

Gráfico de barras agrupadas com rótulos

Gráfico de barras agrupadas com rótulos
barra de torta

barra de torta

barra de torta