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

Rotula un diagrama de barras.

Agrega etiquetas a las barras en el BarContainer. Es posible que deba ajustar los límites del eje para que se ajusten a las etiquetas.

Parámetros:
containerBarContainer

Contenedor con todas las barras y opcionalmente barras de error, probablemente regresó de bar o barh.

labelsarray-like, optional

Una lista de los textos de las etiquetas, que deben mostrarse. Si no se proporciona, los textos de la etiqueta serán los valores de datos formateados con fmt.

fmtstr, default: '%g'

Una cadena de formato para la etiqueta.

label_type'edge', 'center', default: 'edge'

El tipo de etiqueta. Valores posibles:

  • ‘borde’: etiqueta colocada en el punto final del segmento de barra, y el valor mostrado será la posición de ese punto final.
  • ‘centro’: etiqueta colocada en el centro del segmento de la barra, y el valor mostrado será la longitud de ese segmento. (útil para barras apiladas, es decir, Demostración de etiquetas de barra)
paddingfloat, default: 0

Distancia de la etiqueta desde el final de la barra, en puntos.

** kwargs

Cualquier argumento de palabra clave restante se pasa a Axes.annotate.

Devoluciones:
list ofText

Una lista de Text instancias para las etiquetas.

Ejemplos usando matplotlib.pyplot.bar_label

Demostración de etiquetas de barra

Demostración de etiquetas de barra

Gráfico de barras agrupadas con etiquetas

Gráfico de barras agrupadas con etiquetas

Distribución discreta como gráfico de barras horizontales

Distribución discreta como gráfico de barras horizontales