python 条形图顶部显示数字
时间: 2023-11-09 17:10:07 浏览: 141
Graph顶部显示数值
可以使用 Matplotlib 库来绘制条形图,并使用 `text()` 函数在每个条形的顶部添加数字。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
# 数据
x = ["A", "B", "C", "D"]
y = [10, 20, 15, 25]
# 绘图
fig, ax = plt.subplots()
rects = ax.bar(x, y)
# 在每个条形的顶部添加数字
for rect in rects:
height = rect.get_height()
ax.text(rect.get_x() + rect.get_width()/2., height, str(height),
ha='center', va='bottom')
plt.show()
```
运行此代码后,将得到一个带有数字标签的条形图。你可以根据自己的需要修改数据和样式。
阅读全文