Matplotlib boxplot whisker屬性的兩種用法

Matplotlib boxplot的基本用法是:


bp = ax.boxplot(dataset, patch_artist=True, notch=False, vert=True, showmeans=True, labels=labelset, showfliers=False, whis=[5, 95])

在這其中whis參數(shù)代表著whisker的位置,有兩種用法:

  1. default的用法是whisker=1.5,代表選取1.5倍的IQR作為whisker的位置。這個(gè)值可以在0到無窮大之間調(diào)整, 無窮大時(shí)候就顯示所有的點(diǎn),最大最小就是數(shù)據(jù)集的最大最小。如果不是無窮大的話,這種做法的缺點(diǎn)是如果數(shù)據(jù)是log分布的,畫出來的圖就會(huì)非常難看。
  2. 還有一種用法就是whis=[5, 95],代表選取排序后的數(shù)據(jù)集的5%和95%作為whisker,和25%和75%的箱狀圖是一樣的計(jì)算方式。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容