matplotlib柱狀圖-【老魚學matplotlib】

柱狀圖在日常的圖表中是很是經常使用的圖,本節咱們來看下如何來顯示柱狀圖。python

代碼爲:dom

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# 柱子的數量
n = 12
# 生成X軸上的座標位置
X = np.arange(n)
# 生成Y軸上的值
Y = np.random.rand(n)
plt.bar(X, Y)

# 生成柱狀圖上的標註值
for x,y in zip(X, Y):
    # 在(x, y+0.01)位置處顯示y軸的座標值,ha=horizontal alignment(水平對齊方式)爲居中對齊,va=vertical alignment(垂直對齊)設置爲底部對齊方式
    plt.text(x, y+0.01, "%.2f" % y, ha='center', va='bottom')

# 顯示圖表
plt.show()

顯示的圖爲:
code

相關文章
相關標籤/搜索