箱线图用于展示一组数据分散情况的统计图,常用于品质管理。

箱线图中一个箱体包含五个值:上边缘(最大观测值或样品最大值)、上四分位数(Q3)、中位数(Q2)、下四分位数(Q1)和下边缘(最小观测值或样品最小值)。另外在箱体外还可以用圆形点表示异常值,下面是箱线图组成部分示意图:

箱线图 - 图1
图4-18 箱线图示意图

在 Highcharts 中,箱线图的箱体由主箱体(Box)、中位线(median)、颈部(Stem)和须线(Whishker)组成,异常值是用散点的形式展现,下面是示意图:

箱线图 - 图2
图4-19 Highcharts 箱线图组成部分示意图

箱线图相关的API:

正如上面说的,箱线图中每个箱体包含五个值,Highcharts 可以识别的箱线数据点的定义方式包括:

1、对象数组的形式,其中 x 值是可选的

  1. { x: Date.UTC(2013, 1, 7), low: 0, q1: 1, median: 2, q3: 3, high: 4 }

2、包含五个元素的数组,x 值自动计算

  1. [0, 1, 2, 3, 4]

3、包含六个元素的数组,其中第一个值是 x 值

  1. [Date.UTC(2013, 1, 7), 0, 1, 2, 3, 4]

二、箱线图样式

箱线图中每个部分都可以对其单独设置样式的,其中颈部(stem)、须线(whiskers )及中位线(median)可以通过相关的属性来设置线条的宽度、颜色及线条样式;箱体可以设置其颜色、线条宽度、填充颜色等。

相关的属性请参考 API 文档例子

原文: https://www.hcharts.cn/docs/box-plot-series