1. 程式人生 > >【轉】Python+pyplot繪制帶文本標註的柱狀圖

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

spa app topic tro ins str com png 技術分享

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

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