tft每日頭條

 > 知識

 > 90分位數怎麼算

90分位數怎麼算

知識 更新时间:2024-07-17 21:23:52

  [1,2,3,4,5,6,6,6,6,7,8,9]這個list的90分位數是7.9

  分位數(Quantile),亦稱分位點,是指将一個随機變量的概率分布範圍分為幾個等份的數值點,常用的有中位數(即二分位數)、四分位數、百分位數等。

  首先将你的輸入數組進行從小到大排序,然後計算:

  (n−1)*p=i+j

  其中n為數組元素的個數,将計算結果的整數部分用i表示,小數部分用j來表示。則最終的percentile值為:

  res=(1−j)*array[i]+j*array[i+1]

  因為題目給的數組是排好序的,所以我們計算(n-1)*p=(12-1)*0.9=9.9,則整數部分i=9,小數部分j=0.9。查找數組得知,array[i]=array[9]=7;array[i+1]=array[10]=8。

  res=(1−j)∗array[i]+j∗array[i+1]=(1−0.9)∗7+0.9∗8=7.9

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved