Python是一種高級編程語言,被廣泛應用于數據分析和科學計算。其中,直方圖和箱圖是常用的數據可視化方法。下面我們將介紹如何使用Python中的matplotlib庫繪制直方圖和箱圖。
首先,讓我們導入必要的庫:
import matplotlib.pyplot as plt
import numpy as np
為了演示方便,我們生成一組正態分布的隨機數據:
np.random.seed(123)
data = np.random.normal(0, 1, 100)
接下來,我們可以使用matplotlib中的hist()
函數繪制直方圖:
plt.hist(data, bins=10)
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.title('Histogram of a Normal Distribution')
plt.show()
其中,bins
參數表示將數據分成的區間數目。
接著,我們可以使用boxplot()
函數繪制箱圖:
plt.boxplot(data)
plt.ylabel('Value')
plt.title('Boxplot of a Normal Distribution')
plt.show()
箱圖由下圖中的五個統計量組成,上下各有一條“須”,用于表示數據的范圍。除了中位數,其他各個統計量的含義與直方圖中的標注相同。
綜上,使用Python中的matplotlib庫,繪制直方圖和箱圖簡單快捷,方便我們進行數據分析和可視化。若您還沒有嘗試過,那就趕快動手試試吧!
上一篇python 爬蟲 糗百
下一篇python 爬蟲 閑魚