Python的matplotlib庫提供了繪制頻率分布圖的功能。頻率分布圖通常用于表示一組數據中各個取值的頻率分布情況,可以直觀地展示數據的分布規律。
# 導入所需庫
import matplotlib.pyplot as plt
import numpy as np
# 生成隨機數據
data = np.random.normal(size=1000)
# 繪制頻率分布直方圖
plt.hist(data, bins=30, density=True, alpha=0.6, color='g')
# 添加圖形標題和坐標軸標簽
plt.title('Frequency Distribution Plot')
plt.xlabel('Data')
plt.ylabel('Frequency')
# 顯示圖形
plt.show()
上述代碼中使用了以下幾個函數:
np.random.normal(size=1000)
:生成1000個符合正態分布的隨機數。plt.hist()
:繪制頻率分布直方圖。其中,bins
參數指定直方圖的分組數量,density
參數指定是否對頻率進行歸一化,alpha
參數指定直方圖的透明度,color
參數指定直方圖的顏色。plt.title()
:添加圖形標題。plt.xlabel()
和plt.ylabel()
:添加坐標軸標簽。plt.show()
:顯示圖形。
通過這些函數的組合,我們可以輕松地繪制出一張漂亮的頻率分布圖。
上一篇docker什么版本好用
下一篇vue 附件上傳