Python教程:机器学习 - 百分位数(4)

什么是百分位数?

统计学中使用百分位数(Percentiles)为您提供一个数字,该数字描述了给定百分比值小于的值。

例如:假设我们有一个数组,包含住在一条街上的人的年龄。

python 复制代码
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 模块有一种用于找到指定百分位数的方法:

实例

使用 NumPy percentile() 方法查找百分位数:

python 复制代码
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)

运行实例

复制代码
43.0

实例

90% 的人口年龄是多少岁?

python 复制代码
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)

运行实例

复制代码
61.0
相关推荐
小熊Coding21 小时前
Python 龙与魔法回合制2D游戏
python·游戏·pygame
m0_6178814221 小时前
如何高效进行堆叠分类器的超参数调优:解决 GridSearchCV 卡顿问题
jvm·数据库·python
老唐77721 小时前
常见经典十大大机器学习算法分类与总结
人工智能·深度学习·神经网络·学习·算法·机器学习·ai
m0_5887584821 小时前
如何高效批量删除SQL数据_使用脚本分段删除降低压力
jvm·数据库·python
knight_9___21 小时前
LLM工具调用面试篇2
人工智能·python·深度学习·机器学习·agent·rag
abc123456sdggfd21 小时前
Layui表单验证失败时如何修改默认弹出的Tips气泡颜色
jvm·数据库·python
MasonYyp21 小时前
基于Python可定制开发的智能体框架
开发语言·python
橘颂TA1 天前
【Linux】读写锁
大数据·linux·开发语言·c++·读写锁
lv__pf1 天前
集合框架1
java·开发语言
weixin_424999361 天前
PHP源码在双硬盘系统如何优化_硬件存储分配建议【指南】
jvm·数据库·python