Ler em inglês

Partilhar via


List.Percentile

Sintaxe

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

Sobre nós

Devolve um ou mais percentis de amostra da lista list. Se o valor percentiles for um número entre 0,0 e 1,0, será tratado como um percentil e o resultado será um único valor correspondente a essa probabilidade. Se o valor percentiles for uma lista de números com valores entre 0,0 e 1,0, o resultado será uma lista de percentis correspondentes à probabilidade de entrada.

A opção PercentileMode no options pode ser usada por usuários avançados para escolher um método de interpolação mais específico, mas não é recomendada para a maioria dos usos. Símbolos predefinidos PercentileMode.ExcelInc e PercentileMode.ExcelExc correspondem aos métodos de interpolação usados pelas funções do Excel PERCENTILE.INC e PERCENTILE.EXC. O comportamento padrão corresponde ao PercentileMode.ExcelInc. Os símbolos PercentileMode.SqlCont e PercentileMode.SqlDisc correspondem ao comportamento do SQL Server para PERCENTILE_CONT e PERCENTILE_DISC, respectivamente.

Exemplo 1

Encontre o primeiro quartil da lista {5, 3, 1, 7, 9}.

Utilização

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

Saída

3

Exemplo 2

Encontre os quartis da lista {5, 3, 1, 7, 9} usando um método de interpolação correspondente ao PERCENTILE.EXCdo Excel.

Utilização

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

Saída

{2, 5, 8}