percentrank_tdigest()

Calcola il rango approssimativo del valore in un set, dove rank viene espresso come percentuale delle dimensioni del set. Questa funzione può essere visualizzata come l'inversa del percentile.

Sintassi

percentrank_tdigest(Digerire,Valore)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
digest string ✔️ Espressione generata da tdigest() o tdigest_merge().
value scalare ✔️ Espressione che rappresenta un valore da utilizzare per il calcolo della classificazione percentuale.

Nota

Il tipo di valore e il tipo degli elementi nel digest devono essere gli stessi.

Restituisce

Classificazione percentuale del valore in un set di dati.

Esempio

Ottenere il percentrank_tdigest() della proprietà danneggiata che ha valore 4490$ è ~85%:

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

Output

Colonna 1
85.0015237192293

L'uso del percentile 85 rispetto alla proprietà di danno deve dare 4490$:

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

Output

percentile_tdigest_tdigestRes
4490