scipy.stats.percentileofscore(a, score, kind='rank')
函数可以帮助我们计算分数相对于分数列表的百分数等级。
假设x的百分位数为60%,则意味着a中80%的分数低于x。
参数:
arr :[数组]输入数组。
score :[int或float]与数组元素相比的得分。
kind :[可选]“等级”,“弱”,“严格”,“平均”。
结果:分数相对于数组元素的百分数。
代码1:
# percentileofscore
from scipy import stats
import numpy as np
# 1D array
arr = [20, 2, 7, 1, 7, 7, 34]
print("arr : ", arr)
print ("\nPercetile of 7 : ", stats.percentileofscore(arr, 7))
print ("\nPercetile of 34 : ", stats.percentileofscore(arr, 34))
print ("\nPercetile of 2 : ", stats.percentileofscore(arr, 2))
输出:
arr : [20, 2, 7, 1, 7, 7, 34] Percetile of 7 : 57.1428571429 Percetile of 34 : 100.0 Percetile of 2 : 28.5714285714
相关用法
- Python Scipy stats.chi()用法及代码示例
- Python Scipy stats.f()用法及代码示例
- Python Scipy stats.hmean()用法及代码示例
- Python Scipy stats.halflogistic()用法及代码示例
- Python Scipy stats.alpha()用法及代码示例
- Python Scipy stats.halfnorm()用法及代码示例
- Python Scipy stats.gompertz()用法及代码示例
- Python Scipy stats.genlogistic()用法及代码示例
- Python Scipy stats.fatiguelife()用法及代码示例
- Python Scipy stats.fisk()用法及代码示例
- Python Scipy stats.tmean()用法及代码示例
- Python Scipy stats.genexpon()用法及代码示例
- Python Scipy stats.genpareto()用法及代码示例
- Python Scipy stats.mean()用法及代码示例
- Python Scipy stats.gumbel_r()用法及代码示例
注:本文由纯净天空筛选整理自vishal3096大神的英文原创作品 sciPy stats.percentileofscore() | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。