Numpy和Excel中的百分位函数有什么区别?

时间:2016-02-15 17:24:52

标签: python excel difference percentile

我正在使用Python对数据系列进行一些计算。计算的目标是从系列中删除前5个百分位数据。作为验收标准,excel中的手动计算是并行完成的。我需要满足手动计算结果才能通过我的代码。

然而,Python和Excel的结果彼此不同。

我排除了很多元素,最后缩小到百分位函数。

在Python中,我进行百分位数计算(第5百分位数)如下:

import numpy as np

return np.percentile(values, percentile)

在Excel中,我用过:

=PERCENTILE.INC(E8:E143, 0.05)

其中valuesE8:E143相同。

有人可以解释这些功能之间的区别吗?如果可能的话,请列出方程式。

非常感谢。

=============================================== ===========

更新:

Python代码中使用的percentile是5.0。

0 个答案:

没有答案