1. 程式人生 > 程式設計 >Python使用plt.boxplot() 引數繪製箱線圖

Python使用plt.boxplot() 引數繪製箱線圖

Python 繪製箱線圖主要用 matplotlib 庫裡 pyplot 模組裡的 boxplot() 函式。

plt.boxplot() 引數詳解

plt.pie(x,# 指定要繪製箱線圖的資料;
  notch=None,# 是否是凹口的形式展現箱線圖,預設非凹口;
  sym=None,# 指定異常點的形狀,預設為+號顯示;
  vert=None,# 是否需要將箱線圖垂直襬放,預設垂直襬放;
  whis=None,# 指定上下須與上下四分位的距離,預設為1.5倍的四分位差;
  positions=None,# 指定箱線圖的位置,預設為[0,1,2…];
  widths=None,# 指定箱線圖的寬度,預設為0.5;
  patch_artist=None,# 是否填充箱體的顏色;
  bootstrap=None,# 
  usermedians=None,# 
  conf_intervals=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,# 設定須的屬性,如顏色、粗細、線的型別等
  manage_xticks=True,# 
  autorange=False,# 
  zorder=None,# 
  hold=None,# 
  data=None)  #

1、示例1

程式碼

複製程式碼 程式碼如下:import matplotlib.pyplot as plt# 生成資料x = [-10,-3,-2,-1,2,3,10]plt.boxplot(x)plt.show()

圖形

Python使用plt.boxplot() 引數繪製箱線圖

2、 示例 2

程式碼

import matplotlib.pyplot as plt
# 生成資料
x = [-10,10]
plt.boxplot(x)
plt.show()

圖形

Python使用plt.boxplot() 引數繪製箱線圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。