頻率直方圖是一個在數據分析中常用的工具,它可以幫助我們更好地了解數據的分布情況。Python提供了豐富的工具和庫,讓我們可以輕松地創建并展示頻率直方圖。
import matplotlib.pyplot as plt import numpy as np # 生成隨機數據 data = np.random.normal(0, 1, 10000) # 繪制頻率直方圖 plt.hist(data, bins=50) # 標題與軸標簽 plt.title('Frequency Histogram') plt.xlabel('Value') plt.ylabel('Frequency') # 顯示圖形 plt.show()
上面的代碼使用matplotlib庫繪制了一個包含1萬個隨機數的頻率直方圖。我們可以看到,直方圖將數據劃分為50個區間,每個區間的高度對應了在該范圍內數據出現的頻率。根據圖形,我們可以看到數據均值接近0,符合我們生成數據時設定的分布。
我們可以將上面的代碼用于其他數據集或分析,并調整直方圖的參數以更好地解釋數據。