写点什么

N 分钟学会分位值的计算方式

作者:眼镜盒子
  • 2022 年 7 月 21 日
  • 本文字数:360 字

    阅读完需:约 1 分钟

在技术或业务指标中经常会看到「分位值」,其中分位值是怎么计算出来的呢?


简单的计算方式是

1.计算总间隔数 S(所有元素个数-1 为总间隔数),

2.元素值从小到大排列

3.计算分位值位置,如 M 分位值位置 = 向下取整(S*(M/100) + 1 )

4.计算分位值,M 分位值 = M 分位值位置对应的元素值


如果按精确的方式算的话,3 和 4 步有所区分

3. M 分位值位置 = (S*(M/100) + 1 )

X 为 M 分位值位置的整数部分。

P 为 M 分位值位置的小数部分。

4.M 分位值 = X 位置元素值 + (X+1 位置元素值 - X 位置元素值)* P


举个栗子🌰

假设一场直播共有 4 个观众,观看时长分别为 20 秒,10 秒,40 秒, 30 秒

则这场直播的观看时长 50 分位值是多少?

计算过程:

1. S = 3,

2.排序 10 秒,20 秒,30 秒, 40 秒

3.50 分位值位置 = 3*(50/100) +1 = 2.5

X = 2

P = 0.5

4.50 分位值 = 20 秒 + (30-20)* 0.5 = 25 秒

发布于: 刚刚阅读数: 2
用户头像

眼镜盒子

关注

还未添加个人签名 2018.11.21 加入

还未添加个人简介

评论

发布
暂无评论
N分钟学会分位值的计算方式_指标_眼镜盒子_InfoQ写作社区