Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
List.Percentile(list as list, percentiles as any, optional options as nullable record) as any
Sobre
Retorna um ou mais percentis de exemplo da lista list
. Se o valor percentiles
for um número entre 0,0 e 1,0, ele será tratado como um percentil e o resultado será um 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 é recomendável para a maioria dos usos. Os 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 a 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
Localize o primeiro quartil da lista {5, 3, 1, 7, 9}
.
Usage
List.Percentile({5, 3, 1, 7, 9}, 0.25)
Saída
3
Exemplo 2
Localize os quartis da lista {5, 3, 1, 7, 9}
usando um método de interpolação correspondente ao PERCENTILE.EXC
do Excel.
Usage
List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])
Saída
{2, 5, 8}