Čítať v angličtine

Zdieľať cez


List.Percentile

Syntax

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

O

Vráti jeden alebo viac vzorových percentilov zoznamu list. Ak je hodnota percentiles číslo v rozsahu od 0,0 do 1,0, bude sa považovať za percentil a výsledkom bude jedna hodnota zodpovedajúca tejto pravdepodobnosti. Ak je hodnota percentiles zoznamom čísel s hodnotami medzi 0,0 a 1,0, výsledkom bude zoznam percentilov zodpovedajúcich vstupnej pravdepodobnosti.

Možnosť PercentileMode v options môžu použiť pokročilí používatelia na výber špecifickejšej interpolačnej metódy, ale nie je odporúčaná na väčšinu použitia. Preddefinované symboly PercentileMode.ExcelInc a PercentileMode.ExcelExc, zodpovedajú metódam interpolácie používaným funkciami Excelu PERCENTILE.INC a PERCENTILE.EXC. Predvolené správanie sa zhoduje percentileMode.ExcelInc. Symboly PercentileMode.SqlCont a PercentileMode.SqlDisc zodpovedajú správaniu SQL Servera pre PERCENTILE_CONT a PERCENTILE_DISC.

Príklad č. 1

Nájdite prvýquartile zoznamu {5, 3, 1, 7, 9}.

používania

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

výstupu

3

Príklad č. 2

Vyhľadajte quartiles zoznamu {5, 3, 1, 7, 9} pomocou metódy interpolácie zodpovedajúcej excelovým PERCENTILE.EXC.

používania

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

výstupu

{2, 5, 8}