백분위수는 동일한 세트의 다른 점수와 점수를 비교하는 방법을 표현하기 위해 통계에서 사용되는 용어입니다. 이 프로그램에서는 Pandas 시리즈의 n번째 백분위수를 찾아야 합니다.
알고리즘
Step 1: Define a Pandas series. Step 2: Input percentile value. Step 3: Calculate the percentile. Step 4: Print the percentile.
예시 코드
import pandas as pd series = pd.Series([10,20,30,40,50]) print("Series:\n", series) n = int(input("Enter the percentile you want to calculate: ")) n = n/100 percentile = series.quantile(n) print("The {} percentile of the given series is: {}".format(n*100, percentile))
출력
Series: 0 10 1 20 2 30 3 40 4 50 dtype: int64 Enter the percentile you want to calculate: 50 The 50.0 percentile of the given series is: 30.0
설명
Pandas 라이브러리의 quantile 함수는 0에서 1 사이의 값만 매개변수로 사용합니다. 따라서 백분위수 값을 quantile 함수에 전달하기 전에 100으로 나누어야 합니다.