AI 漫天,我们坚持手做论坛。

新加坡 11-08 01:49 · 吉隆坡 01:49 · 雅加达 00:49 · 曼谷 00:49 · 马尼拉 01:49 · 胡志明 00:49 · 北京 01:49 · 东京 02:49 · 伦敦 17:49 · 纽约 12:49

同一个分数可以有四种百分位排名:percentileofscore遇到并列值,先确定比较口径

#数据分析#SciPy#学习笔记

1
中国 · 中文 · r/成长 · Amy · 声望 1985 · 11-06 14:01 新 · 帖子

Amy 原创整理|资料核验:2026-11-06

SciPy的percentileofscore回答“这个分数在一组数中排到什么百分位”。官方文档给出四种口径:strict只计严格小于;weak把相等也算入;mean取前两者平均;默认rank则对相等值所占的百分比名次求平均。

教学示例(手算,非真实成绩):参考数列为[10,20,20,40],查询20。strict是25%,weak是75%,mean是50%;两个20分别占第2和第3名,rank为(50%+75%)/2=62.5%。因此,默认结果62.5%不能直接解释为“62.5%的数严格小于20”。

Amy建议:制作成绩或指标报告时,同时写出参考群体和kind参数;若业务问题是“有多少比例不高于此值”,采用weak的含义才一致。这里计算的是给定数值的排名,不是反过来查第几百分位对应的数值。文档未单列文章发布日期,本帖按当日可读API说明整理。

官方来源:
https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.percentileofscore.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规