箱线图生成器
用逗号、空格或换行分隔数字。小数用小数点表示(2.5),不要使用千位分隔符。
请至少输入两个数字后再继续。请输入2到2000个数字,每个数字介于-1e150和1e150之间,才能绘制图表。
粘贴一组数字,箱线图生成器就会为它们绘制箱线图(也叫箱形图、盒须图):箱体从第一四分位数(Q1)延伸到第三四分位数(Q3),箱内一条线表示中位数,须线伸到不属于异常值的最小值和最大值,每个异常值则单独画成一个点。图表下方给出五数概括、四分位距(IQR)和异常值界限,方便你核对图上的每一处标记。可选择横向或纵向图表,并下载为 SVG 文件,用于报告或幻灯片。
如何制作箱线图
-
1
粘贴数据
输入或粘贴至少两个数字,可用逗号、空格或换行分隔。不是数字的内容会被忽略,并在结果页中列出。
-
2
选择图表方向
选择横向图(数值从左向右)或纵向图(数值从下向上)。
-
3
查看图表和概括
先看带坐标轴的箱线图,再看最小值、Q1、中位数、Q3、最大值、IQR、两条界限和异常值列表。
-
4
下载或复制
将图表下载为 SVG 文件,或把概括复制为纯文本。重新开始即可绘制另一组数据。
箱线图是怎样构成的
箱线图把一组数据压缩成五个数,并把它们放在同一条数轴上展示。
| 图中的部分 | 表示什么 |
|---|---|
| 须线左端或下端 | 不属于异常值的最小值 |
| 箱体左边或下边 | Q1,第一四分位数:四分之一的数据小于它 |
| 箱内的线 | 中位数:一半的数据小于它 |
| 箱体右边或上边 | Q3,第三四分位数:四分之一的数据大于它 |
| 须线右端或上端 | 不属于异常值的最大值 |
| 单独的空心点 | 异常值,即超出界限的数值 |
箱体本身就是四分位距,IQR = Q3 - Q1,包含了中间一半的数据。
本工具使用的四分位数算法
本工具采用包含中位数法(inclusive median method)。先把数据排序,找出中位数,再把数列分成下半部分和上半部分。当数据个数为奇数时,中位数本身同时计入两个部分。Q1 是下半部分的中位数,Q3 是上半部分的中位数。这与 R 语言中 fivenum() 和 boxplot() 的规则相同,也是多数教材讲解手工绘制箱线图时采用的方法。
对于小样本,其他软件算出的四分位数可能略有不同。对于 1 到 8 这八个数,本工具得到 Q1 = 2.5、Q3 = 6.5,而 Excel 的 QUARTILE.INC 得到 2.75 和 6.25。数据量越大,各种方法的差距越小。
异常值与须线
界限为 Q1 - 1.5 x IQR 和 Q3 + 1.5 x IQR。超出界限的数值会画成点;恰好落在界限上的数值不算异常值。每条须线只延伸到界限以内最极端的数值,因此须线不会碰到异常值。
计算示例
数据:12, 15, 17, 18, 21, 22, 24, 25, 29, 64(共 10 个)。
- 中位数:(21 + 22) / 2 = 21.5。
- 下半部分
12, 15, 17, 18, 21:Q1 = 17。 - 上半部分
22, 24, 25, 29, 64:Q3 = 25。 - IQR:25 - 17 = 8。
- 界限:17 - 12 = 5 和 25 + 12 = 37。
- 64 大于 37,所以是异常值。上须线止于 29,下须线止于 12。
使用小贴士
- 至少使用五六个数据;两三个点画出的箱线图几乎说明不了什么。
- 不要输入千位分隔符(写 1200,不要写 1,200)。
- 1.5 x IQR 规则只是标出值得再看一眼的数据,并不能证明该数值有误。
- 比较多组数据时,为每组分别作图,并使用相同的坐标轴范围。
常见问题
箱线图也称箱形图或盒须图,用最小值、第一四分位数、中位数、第三四分位数和最大值来概括一组数据。箱体覆盖中间 50% 的数据,箱内的线是中位数,须线显示其余数据的延伸范围,异常值则画成单独的点。
使用 1.5 x IQR 规则。低于 Q1 - 1.5 x IQR 或高于 Q3 + 1.5 x IQR 的数值会画成点,并列在异常值中。恰好落在界限上的数值不算异常值,须线止于界限以内最极端的数值。
小样本时,不同软件的四分位数算法会有差异。本工具取下半部分和上半部分的中位数,数据个数为奇数时把中位数同时计入两部分。Excel 的 QUARTILE.INC 则在排名之间做插值,所以像 1 到 8 这样个数为偶数时,Q1 和 Q3 会略有不同;个数为奇数时两者通常一致。
可以。结果页有“下载 SVG”按钮,会把图表保存为白色背景的矢量文件。你可以在浏览器中打开,放进幻灯片或文档,或用矢量编辑软件修改。你也可以把数字复制为纯文本。
列表最多约 12,000 个字符,相当于大约两千个常见数字。至少需要两个数字才能生成图表。不是数字的内容会被跳过,并显示在结果页中,方便你修正。
数字会发送到我们的服务器来计算统计量并绘制图表,并且在各步骤之间随页面链接传递。不要粘贴你不愿放进链接的机密数据。SVG 下载文件则是在你的设备上根据所见图表生成的。
相关工具
时间计算器:距离现在还有多久?
计算距离指定日期和时间(以天、小时、分钟和秒为单位)还需多久,并显示小时和分钟的总计。
日出/日落计算器
利用纬度、经度及UTC偏移值,计算任意日期和地点的日出时间、日落时间、民用黄昏时间及白昼时长。
游泳配速计算器
根据你游的距离和用时,计算每100 m、每100 yd、每公里和每英里的游泳配速。
步数转公里换算器
将步行或跑步步数转换为公里数。可根据身高和步速调整步幅长度,精度足以与健身追踪器数据一致。
竖式乘法计算器
精确计算整数和小数乘法,查看每次进位、移位后的部分积、最后的加法及小数点位置,并打印完整竖式。
D&D 5e 属性值买点计算器
按照 D&D 5e 的 27 点花费表分配六项属性值。核对已用和剩余点数、查看基础修正值,并复制或打印角色配置。
此工具还提供其他语言版本
- Generator wykresu pudełkowego [PL]
- เครื่องมือสร้างแผนภาพกล่อง [TH]
- Creador de diagramas de caja [ES]
- 箱ひげ図メーカー [JA]
- Tạo biểu đồ hộp [VI]
- 상자 그림 만들기 [KO]
- Créateur de boîte à moustaches [FR]
- Criador de boxplot [PT]
- Lådagram [SV]
- منشئ مخطط الصندوق [AR]
- Boxplot-Ersteller [DE]
- Pembuat Diagram Kotak Garis [ID]
- Boxplot maken [NL]
- Box Plot Maker [EN]
- Creatore di box plot [IT]
- Построение ящика с усами [RU]
- Kutu Grafiği Oluşturucu [TR]