python繪制箱型圖
本文實例為大傢分享瞭python繪制箱型圖的具體代碼,供大傢參考,具體內容如下
import numpy as np import pandas as pd import matplotlib.pyplot as plt # Seaborn其實是在matplotlib的基礎上進行瞭更高級的API封裝,從而使得作圖更加容易,在大多數情況下使用seaborn就能做出很具有吸引力的圖。 import seaborn as sns from scipy import stats import warnings warnings.filterwarnings("ignore") %matplotlib inline # 箱型圖 # orient="v" 箱子垂直顯示,默認為'h'水平顯示 # showfliers=False,#異常值關閉顯示 # fliersize=15 設置離散值marker大小,默認為5 # flierprops = {'marker':'o',#異常值形狀 # 'markerfacecolor':'red',#形狀填充色 # 'color':'black',#形狀外廓顏色 # }, # showcaps=False,#上下橫線關閉 # capprops={'linestyle':'--','color':'red'},#設置上下橫線屬性 # whiskerprops={'linestyle':'--','color':'red'},#設置上下須屬性 # notch=True,#箱子設置缺口 # color='white',#箱子不填充 # boxprops = {'color':'red',#箱子外框 # 'facecolor':'pink'#箱子填充色 # },#設置箱子屬性 # showmeans=True,#箱圖顯示均值, # meanprops = {'marker':'D','markerfacecolor':'red'},#設置均值屬性 # meanline=True,#顯示均值線 # meanprops = {'linestyle':'--','color':'red'},#設置均值線屬性 fig = plt.figure(figsize=(6,4)) # 指定繪圖對象的寬度和高度 sns.boxplot(train_data['V0'], orient='v', showfliers=True, fliersize=4, width=0.5, flierprops={ 'marker':'o', 'markerfacecolor':'red', 'color':'write' }, showcaps=True, capprops={ 'linestyle':'--', 'color':'red' }, whiskerprops={ 'linestyle':'--', 'color':'red' }, notch=True,#箱子設置缺口 color='white',#箱子不填充 boxprops = {'color':'red',#箱子外框 'facecolor':'pink'#箱子填充色 },#設置箱子屬性 showmeans=True,#箱圖顯示均值, # meanprops = {'marker':'D','markerfacecolor':'red'},#設置均值屬性 meanline=True,#顯示均值線 meanprops = {'linestyle':'--','color':'red'},#設置均值線屬性 )
以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。
推薦閱讀:
- Python利用matplotlib.pyplot.boxplot()繪制箱型圖實例代碼
- Python使用plt.boxplot()函數繪制箱圖、常用方法以及含義詳解
- Python進階Matplotlib庫圖繪制
- python數據可視化matplotlib繪制折線圖示例
- Python boxplot 用法詳解