Compartilhar via


percentrank_tdigest()

Calcula a classificação aproximada do valor em um conjunto, onde a classificação é expressa como uma porcentagem do tamanho do conjunto. Essa função pode ser vista como o inverso do percentil.

Sintaxe

percentrank_tdigest(, Valor de resumo)

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
digest string ✔️ Uma expressão que foi gerada por tdigest() ou tdigest_merge().
value scalar ✔️ Uma expressão que representa um valor a ser usado para o cálculo da classificação percentual.

Observação

O tipo de valor e o tipo dos elementos no resumo devem ser os mesmos.

Devoluções

A classificação percentual do valor em um conjunto de dados.

Exemplos

Obtendo o percentrank_tdigest() do dano patrimonial que avaliou 4490$ é ~85%:

StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentrank_tdigest(tdigestRes, 4490)

Saída

Column1
85.0015237192293

Usando o percentil 85 sobre a propriedade danificada deve dar 4490$:

StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentile_tdigest(tdigestRes, 85, typeof(long))

Saída

percentile_tdigest_tdigestRes
4490