要计算列中 n 个非缺失值的第 p 分位数,请将 n 个值按升序排列并将这些列值称为 y1y2, ..., yn。将第 p 分位数的秩数计算为 p / 100(n + 1)。
若结果为整数,则第 p 分位数就是该秩的相应值。
若结果不为整数,则通过插值来查找第 p 分位数。第 p 分位数(表示为 qp)计算如下:
n 是变量的非缺失值个数
y1, y2, ..., yn 代表变量的排序值
yn+1 视为 yn
i(n+1)p 的整数部分,f 是其小数部分
(n + 1)p = i + f
y12 是第 75 分位数。第 90 分位数通过计算排在第 14 位和第 15 位的值的加权平均值内插得到:y90 = 0.6y14 + 0.4y15