要使用plt.hist
函數繪制柱狀圖,首先需要導入matplotlib.pyplot
模塊。
下面是一個簡單的示例代碼,展示如何使用plt.hist
函數繪制柱狀圖:
import matplotlib.pyplot as plt
# 示例數據
data = [1, 2, 1, 3, 3, 4, 1, 2, 2, 3, 4, 5, 2, 4, 5, 5, 5]
# 繪制柱狀圖
plt.hist(data, bins=range(1, 7), edgecolor='black')
# 設置標題和坐標軸標簽
plt.title("Histogram")
plt.xlabel("Value")
plt.ylabel("Frequency")
# 顯示圖形
plt.show()
在上述代碼中,data
是要繪制柱狀圖的數據列表。bins
參數用于指定柱狀圖的箱體數量,這里使用了range(1, 7)
來表示6個連續的箱體。edgecolor
參數用于設置柱體邊緣的顏色。
最后,通過plt.title
、plt.xlabel
和plt.ylabel
函數設置標題和坐標軸標簽。
運行上述代碼,將會彈出一個窗口顯示柱狀圖。