Matplotlib 箱線圖

箱形圖也稱為須狀圖,顯示包含最小值,第一四分位數(shù),中位數(shù),第三四分位數(shù)和最大值的一組數(shù)據(jù)的摘要。在方塊圖中,繪制從第一個(gè)四分位數(shù)到第三個(gè)四分位數(shù)的方框。垂直線穿過中間的框。須狀從每個(gè)四分位數(shù)到最小值或最大值。

執(zhí)行代碼結(jié)果

讓我們?yōu)橄湫螆D創(chuàng)建數(shù)據(jù)。使用numpy.random.normal()函數(shù)來創(chuàng)建虛假數(shù)據(jù)。它需要三個(gè)參數(shù),正態(tài)分布的均值和標(biāo)準(zhǔn)差,以及所需的值的數(shù)量。

# Filename : example.py
# Copyright : 2020 By Nhooo
# Author by : www.soo66.com
# Date : 2020-08-08
np.random.seed(10)
collectn_1 = np.random.normal(100, 10, 200)
collectn_2 = np.random.normal(80, 30, 200)
collectn_3 = np.random.normal(90, 20, 200)
collectn_4 = np.random.normal(70, 25, 200)

上面創(chuàng)建的數(shù)組列表是創(chuàng)建boxplot所需的唯一輸入。使用data_to_plot代碼行,可以使用以下代碼創(chuàng)建boxplot -

# Filename : example.py
# Copyright : 2020 By Nhooo
# Author by : www.soo66.com
# Date : 2020-08-08
fig = plt.figure()
#創(chuàng)建軸實(shí)例
ax = fig.add_axes([0,0,1,1])
#創(chuàng)建箱線圖
bp = ax.boxplot(data_to_plot)
plt.show()

執(zhí)行上面的代碼行將生成以下輸出 -

箱形圖

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清