x 백분위수가 60%라고 가정합니다. 이는 a에 있는 점수의 80%가 x 미만임을 의미합니다.
매개변수:
arr: [array_like] 입력 배열.
score: [int 또는 float] 배열의 요소와 비교한 점수.
kind: [ optional] `rank`, `weak`, `strict`, `mean`.결과: 배열 요소에 상대적인 점수의 백분위수.
코드 # 1:
#%
scipy
가져오기
통계
import
numpy as np
# 1D 배열
arr
=
<코드 클래스 ="일반 "> [ <코드 클래스 ="값 "> 20 <코드 클래스 ="일반 ">, <코드 클래스 = "값"> 2 <코드 클래스 = "일반">, <코드 클래스 = "값"> 7 <코드 클래스 = "일반">, <코드 클래스 = "값"> 1 <코드 클래스 = "일반">, <코드 클래스 = "값"> 7 <코드 클래스 = "일반">, <코드 클래스 = "값"> 7 <코드 클래스 = "일반">, <코드 클래스 = "값"> 34 <코드 클래스 = "일반">]<코드 클래스 = "키워드"> 인쇄 <코드 클래스 = "일반"> ( <코드 클래스 = "문자열"> "arr:"
, arr)
인쇄
(
" 백분위수 7: "
, stats.percentileofscore(arr,
<코드 클래스 = "값"> 7 <코드 클래스 = "일반">))<코드 클래스 = "functions"> 인쇄
(
"백분위수 34:"
, stats.percentileofscore (arr,
34
))
인쇄
(
"백분위수 2:"
, stats.percentileofscore (arr,
2
))
종료:
arr: [20, 2, 7, 1, 7, 7, 34] 백분위수 7: 57.1428571429 백분위수 34: 100.0 백분위수 2: 28.5714285714