Olvasás angol nyelven

Megosztás a következőn keresztül:


List.Percentile

Szintaxis

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

Bemutatkozás

Visszaadja a(z) listlista egy vagy több mintaszázalékát. Ha a percentiles érték 0,0 és 1,0 közötti szám, akkor a rendszer percentilisként kezeli, és az eredmény egyetlen, a valószínűségnek megfelelő érték lesz. Ha a percentiles érték a 0,0 és 1,0 közötti értékeket tartalmazó számok listája, az eredmény a bemeneti valószínűségnek megfelelő percentilisek listája lesz.

A PercentileMode lehetőséget a options speciális felhasználók használhatják egy pontosabb interpolációs módszer kiválasztásához, de a legtöbb használathoz nem ajánlott. Az előre definiált szimbólumok PercentileMode.ExcelInc és PercentileMode.ExcelExc egyeznek az Excel-függvények PERCENTILE.INC és PERCENTILE.EXCáltal használt interpolációs módszerekkel. Az alapértelmezett viselkedés megegyezik a PercentileMode.ExcelIncértékkel. A PercentileMode.SqlCont és a PercentileMode.SqlDisc szimbólumok megegyeznek az SQL Server PERCENTILE_CONT és PERCENTILE_DISCviselkedésével.

1. példa

Keresse meg a lista első kvartilisét {5, 3, 1, 7, 9}.

Használat

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

kimeneti

3

2. példa

Keresse meg a lista {5, 3, 1, 7, 9} kvartiliseit az Excel PERCENTILE.EXCinterpolációs módszerét alkalmazva.

Használat

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

kimeneti

{2, 5, 8}