【轉】Python+pyplot繪制帶文本標注的柱狀圖


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()

運行效果:

原文地址:http://www.python88.com/topic/3616


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM