with the value as the first argument. When *fmt* is a string and can be interpreted in both formats, %-style takes precedence over {}-style. .. versionadded:: 3.7 Support for {}-style format string and callables. label_type : {'edge', 'center'}, default: 'edge' The label type. Possible values: - 'edge': label placed at the end-point of the bar segment, and the value displayed will be the position of that end-point. - 'center': label placed in the center of the bar segment, and the value displayed will be the length of that segment. (useful for stacked bars, i.e., :doc:`/gallery/lines_bars_and_markers/bar_label_demo`) padding : float, default: 0 Distance of label from the end of the bar, in points. **kwargs Any remaining keyword arguments are passed through to `.Axes.annotate`. The alignment parameters ( *horizontalalignment* / *ha*, *verticalalignment* / *va*) are not supported because the labels are automatically aligned to the bars. Returns ------- list of `.Annotation` A list of `.Annotation` instances for the labels. )