python-科研繪圖系列(7)-箱型圖(盒型圖)

好人就是拉風發表於2020-10-19

1.箱型圖繪製

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

####載入資料
data=pd.read_excel('XXX')
data=np.array(data)

data_CWRU = {

    'XXX': data[0,:],

    'ZZZZ': data[1,:],

    'TTTT': data[2,:],

}

########設定箱型具體屬性
color = {'boxes': 'black', # 箱體顏色
         'whiskers': 'black', # 連線顏色
         'medians': 'DarkOrange', # 中位數顏色
         'caps': 'black'} # 極值顏色



df_CWRU = pd.DataFrame(data_CWRU)

fig = plt.figure(figsize=(10,10))
ax1 = fig.add_subplot(111)

df_CWRU.plot.box(ax=ax1,fontsize=16,color=color)####關鍵程式碼
plt.title("XXXXX",fontsize=24)
# plt.grid(linestyle="--", alpha=0.3)
plt.ylabel('XXXXXX',fontsize=20)

plt.show()

2.視覺化結果

在這裡插入圖片描述

相關文章