箱线图用于展示一组数据分散情况的统计图,常用于品质管理。
箱线图中一个箱体包含五个值:上边缘(最大观测值或样品最大值)、上四分位数(Q3)、中位数(Q2)、下四分位数(Q1)和下边缘(最小观测值或样品最小值)。另外在箱体外还可以用圆形点表示异常值,下面是箱线图组成部分示意图:
图4-18 箱线图示意图
在 Highcharts 中,箱线图的箱体由主箱体(Box)、中位线(median)、颈部(Stem)和须线(Whishker)组成,异常值是用散点的形式展现,下面是示意图:
图4-19 Highcharts 箱线图组成部分示意图
箱线图相关的API:
正如上面说的,箱线图中每个箱体包含五个值,Highcharts 可以识别的箱线数据点的定义方式包括:
1、对象数组的形式,其中 x 值是可选的
{ x: Date.UTC(2013, 1, 7), low: 0, q1: 1, median: 2, q3: 3, high: 4 }
2、包含五个元素的数组,x 值自动计算
[0, 1, 2, 3, 4]
3、包含六个元素的数组,其中第一个值是 x 值
[Date.UTC(2013, 1, 7), 0, 1, 2, 3, 4]
二、箱线图样式
箱线图中每个部分都可以对其单独设置样式的,其中颈部(stem)、须线(whiskers )及中位线(median)可以通过相关的属性来设置线条的宽度、颜色及线条样式;箱体可以设置其颜色、线条宽度、填充颜色等。