关键信息
- 分类
- 数学、日期与金融
- 输入类型
- textarea, text, select, number, checkbox
- 输出类型
- json
- 样本覆盖
- 1
- 支持 API
- Yes
概览
百分位数计算器是一款专业的在线统计工具,支持通过线性插值、最近秩或排除端点等多种方法,快速计算任意数据集的指定百分位数(如 P50、P90、P95)。只需输入数值序列和目标百分位列表,即可一键获取精确的分布阈值,并可选择同时输出均值、中位数及四分位距(IQR)等汇总统计信息,是数据分析、性能测试和学术研究的理想辅助工具。
适用场景
- •需要评估系统响应时间或接口延迟,提取 P90、P95 等关键性能指标时。
- •分析考试成绩、薪资水平或用户行为数据,了解特定群体在整体分布中的位置时。
- •进行统计学研究,需要快速计算四分位数(P25、P50、P75)及四分位距(IQR)以绘制箱线图时。
工作原理
- •在“数据集”文本框中输入或粘贴您的数值序列,使用逗号或空格分隔。
- •在“百分位列表”中指定需要计算的阈值(例如输入 25, 50, 90, 99)。
- •选择合适的计算方法(线性插值、最近秩或排除端点),并设置保留的小数位数。
- •勾选是否包含汇总统计信息,点击计算即可获取结构化的 JSON 结果。
使用场景
用户案例
1. 计算接口延迟的 P90 和 P99
后端工程师- 背景原因
- 团队正在进行系统压测,收集到了一批 API 接口的响应时间(毫秒)数据。
- 解决问题
- 需要快速得出 P50、P90 和 P99 延迟,以评估系统是否满足 SLA 要求。
- 如何使用
- 将响应时间数据粘贴到“数据集”中,在“百分位列表”输入 50, 90, 99,选择“线性插值”方法。
- 示例配置
-
百分位列表: 50, 90, 99 | 计算方法: linear | 小数位数: 2 - 效果
- 快速获得 P50、P90 和 P99 的精确毫秒值,并附带平均延迟等汇总数据,直接用于压测报告。
2. 薪酬水平分位数计算
薪酬分析师- 背景原因
- 公司需要根据市场调研数据调整内部薪资结构,手头有一份行业同岗位的薪资样本。
- 解决问题
- 需要计算市场薪资的 25分位、中位数(50分位)和 75分位,作为定薪参考。
- 如何使用
- 输入薪资样本数据,设置百分位列表为 25, 50, 75,勾选“包含汇总统计”。
- 示例配置
-
百分位列表: 25, 50, 75 | 包含汇总统计: true - 效果
- 准确输出 P25、P50 和 P75 的薪资阈值,并自动计算出四分位距(IQR),帮助分析师了解薪资的集中趋势和离散程度。
用 Samples 测试
math-&-numbers常见问题
线性插值和最近秩方法有什么区别?
线性插值会在两个相邻数据点之间进行按比例估算,结果可能不是原数据集中的数值;最近秩则直接返回数据集中最接近该百分位位置的实际数值。
支持输入多少个数据点?
工具支持处理大量数值数据,只需确保数据以逗号、空格或换行符正确分隔即可。
什么是 P90 或 P99 延迟?
P90 延迟表示 90% 的请求都在该数值时间内完成,常用于衡量软件系统的长尾性能表现。
汇总统计信息包含哪些内容?
勾选后,结果中将额外提供数据集的样本量、最小值、最大值、平均值、中位数(P50)以及四分位距(IQR)。
排除端点(Exclusive)方法适用于什么场景?
排除端点方法通常用于样本量较小且需要排除总体极值影响的统计分析中,在某些特定的学术软件(如 Excel 的 PERCENTILE.EXC)中较为常用。