Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
List.Percentile(list as list, percentiles as any, optional options as nullable record) as any
Informacje
Zwraca jeden lub więcej percentyli próbek listy list
. Jeśli wartość percentiles
jest liczbą z zakresu od 0,0 do 1,0, będzie traktowana jako percentyl, a wynik będzie pojedynczą wartością odpowiadającą temu prawdopodobieństwu. Jeśli wartość percentiles
jest listą liczb z wartościami z zakresu od 0,0 do 1,0, wynik będzie listą percentyli odpowiadających prawdopodobieństwa wejściowemu.
Opcja PercentileMode w options
może być używana przez zaawansowanych użytkowników do wybierania bardziej specyficznej metody interpolacji, ale nie jest zalecana w przypadku większości zastosowań. Wstępnie zdefiniowane symbole PercentileMode.ExcelInc i PercentileMode.ExcelExc pasują do metod interpolacji używanych przez funkcje programu Excel PERCENTILE.INC
i PERCENTILE.EXC
. Domyślne zachowanie jest zgodne z PercentileMode.ExcelInc. Symbole PercentileMode.SqlCont i PercentileMode.SqlDisc odpowiadają zachowaniu programu SQL Server odpowiednio dla PERCENTILE_CONT
i PERCENTILE_DISC
.
Przykład 1
Znajdź pierwszy kwartyl listy {5, 3, 1, 7, 9}
.
Użycie
List.Percentile({5, 3, 1, 7, 9}, 0.25)
Wyjście
3
Przykład 2
Znajdź kwartyli listy {5, 3, 1, 7, 9}
przy użyciu metody interpolacji zgodnej z PERCENTILE.EXC
programu Excel.
użycie
List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])
Wynik
{2, 5, 8}