matplotlib.pyplot.bar_label #

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

标记条形图。

在给定的条形图中添加标签BarContainer。您可能需要调整轴限制以适合标签。

参数
容器BarContainer

带有所有条和可选错误条的容器,可能从baror返回barh

标签类数组,可选

应显示的标签文本列表。如果没有给出,标签文本将是用fmt格式化的数据值。

fmt str,默认值:'%g'

标签的格式字符串。

label_type {'edge', 'center'},默认值:'edge'

标签类型。可能的值:

  • 'edge':放置在条形段端点的标签,显示的值将是该端点的位置。

  • 'center':标签放置在条形段的中心,显示的值将是该段的长度。(对堆叠条很有用,即 Bar Label Demo

填充浮点数,默认值:0

标签到条形末端的距离,以磅为单位。

**kwargs

任何剩余的关键字参数都传递给 Axes.annotate. 不支持对齐参数( horizo ​​ntalalignment / haverticalalignment / va),因为标签会自动与条对齐。

返回
清单Text

Text标签的实例列表。