目录

机器学习 - 百分位数


什么是百分位数?

百分位数在统计中用于提供一个数字,描述给定百分比的值低于的值。

示例:假设我们有一个街道上所有居民的年龄数组。

ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]

75. 百分位数是多少?答案是43,这意味着75%的人年龄在43岁或以下。

NumPy 模块有一个查找指定百分位数的方法:

示例

使用 NumPypercentile()求百分位数的方法:

import numpy

ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]

x = numpy.percentile(ages, 75)

print(x)
亲自试一试 »

示例

90%的人都小于多少岁?

import numpy

ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]

x = numpy.percentile(ages, 90)

print(x)
亲自试一试 »