Baca dalam bahasa Inggris

Bagikan melalui


List.Percentile

Sintaksis

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

Tentang

Mengembalikan satu atau beberapa persentil sampel daftar list. Jika nilai percentiles adalah angka antara 0,0 dan 1,0, nilai tersebut akan diperlakukan sebagai persentil dan hasilnya akan menjadi satu nilai yang sesuai dengan probabilitas tersebut. Jika nilai percentiles adalah daftar angka dengan nilai antara 0,0 dan 1,0, hasilnya akan menjadi daftar persentil yang sesuai dengan probabilitas input.

Opsi PercentileMode di options dapat digunakan oleh pengguna tingkat lanjut untuk memilih metode interpolasi yang lebih spesifik tetapi tidak disarankan untuk sebagian besar penggunaan. Simbol yang telah ditentukan sebelumnya PercentileMode.ExcelInc dan PercentileMode.ExcelExc cocok dengan metode interpolasi yang digunakan oleh fungsi Excel PERCENTILE.INC dan PERCENTILE.EXC. Perilaku default cocok dengan PercentileMode.ExcelInc. Simbol PercentileMode.SqlCont dan PercentileMode.SqlDisc cocok dengan perilaku SQL Server untuk PERCENTILE_CONT dan PERCENTILE_DISC, masing-masing.

Contoh 1

Temukan kuartil pertama daftar {5, 3, 1, 7, 9}.

Penggunaan

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

Output

3

Contoh 2

Temukan kuartil daftar {5, 3, 1, 7, 9} menggunakan metode interpolasi yang cocok dengan PERCENTILE.EXCExcel.

Penggunaan

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

Output

{2, 5, 8}