plotly繪製簡單圖形<6>--箱線圖
阿新 • • 發佈:2018-12-12
箱形圖(英文:Box plot),又稱為盒須圖、盒式圖、盒狀圖或箱線圖,是一種用作顯示一組資料分散情況資料的統計圖。因型狀如箱子而得名。在各種領域也經常被使用,常見於品質管理。不過作法相對較繁瑣。
主要包含六個資料節點,將一組資料從大到小排列,分別計算出他的上邊緣,上四分位數Q3,中位數,下四分位數Q1,下邊緣,還有一個異常值。
普通箱線圖
import plotly.plotly as py import plotly.graph_objs as go import numpy as np y0 = np.random.randn(50)-1 y1 = np.random.randn(50)+1 #生成兩個隨機集合 trace0 = go.Box( y=y0 ) trace1 = go.Box( y=y1 ) data = [trace0, trace1] py.iplot(data)
資料量少的話可以帶上散點圖
import plotly.plotly as py
import plotly.graph_objs as go
data = [
go.Box(
y=[0, 1, 1, 2, 3, 5, 8, 13, 21],
boxpoints='all',
jitter=0.3,
pointpos=-1.8
)
]
py.iplot(data)