【发布时间】:2021-10-29 00:52:22
【问题描述】:
【问题讨论】:
标签: python matplotlib plot data-visualization bar-chart
【问题讨论】:
标签: python matplotlib plot data-visualization bar-chart
您应该添加为matplotlib.axes.Axes.text。
如果你有这样的情节:
import matplotlib.pyplot as plt
labels = ['A', 'B', 'C']
values = [150, 80, 10]
fig, ax = plt.subplots()
ax.barh(labels, values)
plt.show()
您可以使用此循环添加标签(您可能需要调整 x 轴范围以适合标签):
for i, value in enumerate(values):
ax.text(value + 3, i, str(value))
xmin, xmax = ax.get_xlim()
ax.set_xlim(xmin, 1.1*xmax)
【讨论】: