【Matplotlib】(七)箱線圖

一、plt.boxplot箱線圖

在這裏插入圖片描述

  • (1)它由五個數值點組成:最小值(min),下四分位數(Q1),中位數(median),上四分位數(Q3),最大值(max)
  • (2)IQR = Q3-Q1
  • (3)min = Q1 - 1.5*IQR
  • (4)max = Q3 + 1.5*IQR
  • (5) plt.boxplot(x, notch=None, sym=None, vert=None,
    whis=None, positions=None, widths=None,
    patch_artist=None, meanline=None, showmeans=None,
    showcaps=None, showbox=None, showfliers=None,
    boxprops=None, labels=None, flierprops=None,
    medianprops=None, meanprops=None,
    capprops=None, whiskerprops=None)

1.1 x:指定要繪製箱線圖的數據

在這裏插入圖片描述

1.2 notch:是否以凹口的形式展現箱線圖

在這裏插入圖片描述

1.3 sym:指定異常點的形狀

在這裏插入圖片描述
在這裏插入圖片描述

1.4 vert:是否需要將箱線圖垂直襬放

在這裏插入圖片描述

1.5 whis:指定上下須與上下四分位的距離,默認爲1.5倍的四分位差

在這裏插入圖片描述

1.6 positions:指定箱線圖的位置(座標)

  • 若有多個箱線圖,例子:positions=[1, 6]
    在這裏插入圖片描述

1.7 widths:指定箱線圖的寬度,默認爲0.5

在這裏插入圖片描述

1.8 patch_artist:是否填充箱體的顏色

在這裏插入圖片描述

1.9 showmeans:是否顯示均值,默認不顯示

在這裏插入圖片描述

1.10 meanline:是否用線的形式表示均值

在這裏插入圖片描述

1.11 showcaps:是否顯示箱線圖頂端和末端的兩條線

在這裏插入圖片描述

1.12 showbox:是否顯示箱線圖的箱體

在這裏插入圖片描述

1.13 showfliers:是否顯示異常值

在這裏插入圖片描述

1.14 labels:爲箱線圖添加標籤,類似於圖例的作用

在這裏插入圖片描述

1.15 boxprops:設置箱體的屬性

1.15.1 color 邊框顏色

在這裏插入圖片描述

1.15.2 facecolor 箱體填充顏色(patch_artist必須爲True)

注:線的屬性參考博文https://blog.csdn.net/u010916338/article/details/105543422
在這裏插入圖片描述

1.16 filerprops:設置異常值的屬性

在這裏插入圖片描述

1.17 medianprops:設置中位數的屬性,如線的類型、粗細等;

在這裏插入圖片描述

1.18 meanprops:設置均值的屬性,如點的大小、顏色等;

  • 注:showmeans必須設置爲True,不然均值不顯示
    在這裏插入圖片描述

1.19 capprops:設置箱線圖頂端和末端線條的屬性,如顏色、粗細等;

在這裏插入圖片描述

1.20 whiskerprops:設置須的屬性,如顏色、粗細、線的類型等;

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章