import numpy as np
import matplotlib.pyplot as plt
# 生成測試數據
x = np.linspace(0, 10, 11)
y = 11-x
# 繪制柱狀圖
plt.bar(x, y)
# 循環,為每個柱形添加文本標注
# 居中對齊
for xx, yy in zip(x,y):
plt.text(xx, yy+0.1, str(yy), ha='center')
# 顯示圖形
plt.show()
運行效果:
import numpy as np
import matplotlib.pyplot as plt
# 生成測試數據
x = np.linspace(0, 10, 11)
y = 11-x
# 繪制柱狀圖
plt.bar(x, y)
# 循環,為每個柱形添加文本標注
# 居中對齊
for xx, yy in zip(x,y):
plt.text(xx, yy+0.1, str(yy), ha='center')
# 顯示圖形
plt.show()
運行效果:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。