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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。