当前位置:   article > 正文

Python中numpy库的percentile函数_python 按四分位数分类

python 按四分位数分类

在这里插入图片描述
在这里插入图片描述
四分位数(Quartile),即统计学中,把所有数值由小到大排列并分成四等份,处于三个分割点位置的得分就是四分位数。

第一四分位数 (Q1),又称“较小四分位数”,等于该样本中所有数值由小到大排列后第25%的数字。

第二四分位数 (Q2),又称“中位数”,等于该样本中所有数值由小到大排列后第50%的数字。

第三四分位数 (Q3),又称“较大四分位数”,等于该样本中所有数值由小到大排列后第75%的数字。

第三四分位数与第一四分位数的差距又称四分位距(InterQuartile Range,IQR)。

import numpy as np

A = range(0, 10)
print(np.percentile(A, 90))

B = range(100, 0, -1)
print(np.percentile(B, 90))    #百分位是从小到大排列

C = [1, 4, 3, 2, 4, 4]
print(np.percentile(C, 90))

'''
输出
8.1
90.10000000000001
4.0
'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/579669
推荐阅读
相关标签
  

闽ICP备14008679号