Bagikan melalui


percentrank_tdigest()

Menghitung perkiraan peringkat nilai dalam set, tempat peringkat dinyatakan sebagai persentase dari ukuran set. Fungsi ini dapat dilihat sebagai kebalikan dari persentil.

Sintaks

percentrank_tdigest(nilai hash, )

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
kunyah string ✔️ Ekspresi yang dihasilkan oleh tdigest() atau tdigest_merge().
value skalar ✔️ Ekspresi yang mewakili nilai yang akan digunakan untuk perhitungan peringkat persentase.

Catatan

Jenis nilai dan jenis elemen dalam hash harus sama.

Mengembalikan

Peringkat persentase nilai dalam himpunan data.

Contoh

Mendapatkan percentrank_tdigest() dari properti kerusakan bahwa 4490$ yang bernilai adalah ~ 85%:

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

Hasil

Column1
85.0015237192293

Penggunaan persentil 85 pada properti kerusakan harus memberikan 4490$:

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

Hasil

percentile_tdigest_tdigestRes
4490