跳转到正文

箱线图生成器

为每组粘贴一列数字,即可获得并排排列的箱线图(箱形图):须线采用 Tukey 定义,异常值以点的形式画出,并列出每组的五数概括。选择您的课程或软件所用的四分位数方法,然后将图形下载为 SVG 或 PNG。免费,无需注册。

数据布局

每列一组,第一行写组名——可直接从电子表格中粘贴。用逗号、制表符或分号分隔(若数字使用小数逗号,请用分号)。

3 组

箱体方向
按班级划分的测验成绩3 组的箱线图。 上午班:中位数 81,四分位数 76 和 85,须线从 72 延伸至 90。 下午班:中位数 72,四分位数 69 和 77,须线从 65 延伸至 81。 晚间班:中位数 63.5,四分位数 61 和 68,须线从 58 延伸至 70。按班级划分的测验成绩测验成绩班级异常值5060708090100上午班下午班晚间班

五数概括

组别n最小值Q1中位数Q3最大值IQR栅栏异常值
上午班107276818590962.5 至 98.5无
下午班106569727781857 至 89无
晚间班10586163.56895750.5 至 78.595

须线延伸至栅栏之内的最极端数值,栅栏为 Q1 − 1.5 × IQR 与 Q3 + 1.5 × IQR。超出栅栏的值单独画为异常值。

标签与样式

箱体颜色

将标题移出图像,并去掉绘图区的网格线;图号以粗体、标题以斜体显示在图表上方——即 APA 第 7 版的版式。

如何使用箱线图生成器

  1. 1. 输入各组数据。 每组放在一列中,组名写在第一行——可直接从电子表格粘贴;或者切换为每行一组,然后输入 上午班: 72, 75, 78 这样的内容。各组的数值个数可以不同。
  2. 2. 选择四分位数方法。 默认方法取数据前后两半各自的中位数,与 TI-83/84 以及大多数入门教材的做法一致。选择包含法可与 Excel 的 QUARTILE.INC、R 或 NumPy 保持一致;选择排除法则与 QUARTILE.EXC、SPSS 和 Minitab 一致。
  3. 3. 阅读图形和表格。 每个箱体从 Q1 延伸到 Q3,箱内的线为中位数;须线延伸到栅栏之内最极端的数值;超出栅栏的值即为异常值。五数概括表列出了绘图所依据的每一个数字。
  4. 4. 设置样式并导出。 可选择水平或垂直箱体,按中位数对各组排序,标出均值,添加标题并设为 APA 样式,然后下载 SVG 或 PNG。

箱线图的构成

  • 箱体从第一四分位数(Q1)延伸到第三四分位数(Q3),因此包含数据中间的一半。它的长度是四分位距,IQR = Q3 − Q1。
  • 箱内的线是中位数。
  • 栅栏位于箱体两侧各 1.5 × IQR 处:下栅栏 = Q1 − 1.5 × IQR,上栅栏 = Q3 + 1.5 × IQR。栅栏本身不画出,它们用于判定什么是异常值。
  • 须线从箱体延伸到仍位于栅栏之内的最极端数据值。
  • 异常值即超出栅栏的值,逐个以空心圆画出。这是 Tukey 在 Exploratory Data Analysis(1977)中提出的约定。有些软件则让须线延伸到最小值和最大值,且不标出异常值,因此图形应说明所采用的方法。

示例:晚间班

示例中晚间班的测验成绩按顺序为 58、59、61、62、63、64、66、68、70 和 95。共有 10 个数值,因此中位数是第 5 和第 6 个数值的平均值:(63 + 64) ÷ 2 = 63.5。采用各半数据中位数的方法时,Q1 是较小的 5 个数值的中位数,即 61;Q3 是较大的 5 个数值的中位数,即 68。因此 IQR = 68 − 61 = 7,栅栏为 61 − 10.5 = 50.5 和 68 + 10.5 = 78.5。95 超出上栅栏,因此以异常值画出;上须线止于 70,这是栅栏之内最大的成绩。

四分位数方法如何改变晚间班的箱体
四分位数方法Q1中位数Q3IQR上栅栏
各半数据的中位数(TI-84)6163.568778.5
包含法(Excel QUARTILE.INC)61.2563.567.56.2576.875
排除法(Excel QUARTILE.EXC)60.563.568.5880.5

无论采用哪种方法,中位数都相同;在这三种方法下,95 都是异常值。

这些差异看似很小,但它们可能决定一个临界值是否为异常值。因此,所用方法应与您的课程、计算器或统计软件相符,而且图形的注释中应说明须线是如何画出的。

何时使用箱线图

箱线图适合并排比较各组的分布,例如按班级划分的测验成绩,或按条件划分的反应时间。每个箱体寥寥数笔即可展示中心、离散程度和偏度,而且中位数与四分位数不会被极端值拉偏。箱线图也有局限:它无法显示两个聚集区,不能反映箱体背后有多少个数值,而且当数值少于约五个时,其四分位数几乎没有依据。对于小样本,请用点图显示每个数据点;若要查看一个大样本的形状,请使用直方图。

将箱线图用作 APA 图形

  • 开启 APA 样式图形;标题移出图像,网格线也一并去掉。在图像上方,图号用粗体,标题用斜体并采用标题式大写——点击复制编号和标题即可自动完成格式设置。
  • 在注释中说明各部分的含义,因为不同的惯例并不相同:注。 箱体表示四分位距及中位数;须线延伸到 1.5 × IQR 之内的最极端数值;圆点为异常值;菱形为均值。
  • 在注释或坐标轴标签中给出每组的 n,使读者了解每个箱体概括了多少数据。

常见问题

如何找出箱线图中的异常值?
先求出 Q1、Q3 以及四分位距 IQR = Q3 − Q1。任何低于 Q1 − 1.5 × IQR 或高于 Q3 + 1.5 × IQR 的值都是异常值。在晚间班的示例中,Q1 = 61,Q3 = 68,因此 IQR = 7,栅栏为 50.5 和 78.5;成绩 95 超出上栅栏,因此以一个点画出。
什么是五数概括?
数据集的最小值、第一四分位数(Q1)、中位数、第三四分位数(Q3)和最大值。箱线图用箱体及其中线画出中间的三个数;须线止于栅栏之内最极端的数值,若没有异常值,这一数值即为最小值和最大值。图下的表格列出了每组的全部五个数、IQR 以及栅栏。
为什么我的四分位数与 Excel 或计算器的结果不同?
因为当四分位数落在两个数据值之间时,计算四分位数的方法有好几种。TI-83/84 和大多数教材取数据前后两半各自的中位数,Excel 的 QUARTILE.INC 和 R 采用包含式插值,而 QUARTILE.EXC 和 SPSS 采用排除式插值。在四分位数方法下选择相应的选项,箱体、栅栏和异常值便会随之调整。若只需单独计算四分位数,请使用 Quartile & IQR Calculator。
箱线图的须线有多长?
在 Tukey 箱线图中,每根须线最长为 1.5 倍 IQR。每根须线止于仍位于其栅栏之内的最极端数据值,因此常常短于 1.5 × IQR,超出的值则单独画成点。如果在四分位数与其栅栏之间没有任何数值,须线甚至可能没有长度。
箱线图应该水平还是垂直?
两种都正确。水平箱体便于容纳较长的组名,适合组数较多的情形;垂直箱体符合以纵轴表示数值的常见布局,适合组数较少、组名较短的情形。选择能让标签保持清晰可读的方式即可。
箱线图中的菱形是什么意思?
这里表示均值。勾选用菱形标出均值即可添加。将均值与中位数线进行比较可以看出偏度:均值明显高于中位数,通常意味着右侧有一条长尾。

相关工具

图表与示意图中的更多工具