다음을 통해 공유


List.Percentile

구문

List.Percentile(list as list, percentiles as any, optional options as nullable record) as any

정보

목록 list의 하나 이상의 샘플 백분위수 값을 반환합니다. 값 percentiles 이 0.0에서 1.0 사이의 숫자인 경우 백분위수로 처리되고 결과는 해당 확률에 해당하는 단일 값이 됩니다. 값 percentiles 이 0.0에서 1.0 사이의 값을 가진 숫자 목록인 경우 결과는 입력 확률에 해당하는 백분위수 목록이 됩니다.

PercentileMode 옵션은 options 고급 사용자가 보다 구체적인 보간 방법을 선택하는 데 사용할 수 있지만 대부분의 용도에는 권장되지 않습니다. 미리 정의된 기호 PercentileMode.ExcelIncPercentileMode.ExcelExc는 Excel 함수 PERCENTILE.INCPERCENTILE.EXC에서 사용하는 보간 방법과 일치합니다. 기본 동작은 PercentileMode.ExcelInc와 일치합니다. 기호 PercentileMode.SqlContPercentileMode.SqlDisc는 각각 PERCENTILE_CONTPERCENTILE_DISC에 대한 SQL Server 동작과 일치합니다.

예 1

목록 {5, 3, 1, 7, 9}의 첫 번째 사분위수 찾기.

사용법

List.Percentile({5, 3, 1, 7, 9}, 0.25)

출력

3

예제 2

ExcelPERCENTILE.EXC과 일치하는 보간 방법을 사용하여 목록 {5, 3, 1, 7, 9} 의 사분위수 찾기

사용법

List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])

출력

{2, 5, 8}