1
每個記錄的百分位數應爲多少,並且是否有MySQL查詢可以計算得分的百分位數?在MySQL中使用累積數據計算百分位數
id score cumulative_score percentile
1 100 100 ?
2 50 150 ?
3 25 175 ?
4 25 200 ?
5 10 210 ?
每個記錄的百分位數應爲多少,並且是否有MySQL查詢可以計算得分的百分位數?在MySQL中使用累積數據計算百分位數
id score cumulative_score percentile
1 100 100 ?
2 50 150 ?
3 25 175 ?
4 25 200 ?
5 10 210 ?
一般來說,百分位數是一個變量的值,低於該值的某個百分比的觀測值會下降。因此,你沒有具體說明這是爲了「分數」還是「累積分數」,但是對於分數,80%的觀測值低於100,低於50%60%,低於25%20%,低於0% 10.
那麼得分爲100分的人是在第80個百分點?我想這不可能在第100百分位,因爲這意味着分數100超過所有參與者的100%,這是不可能的,因爲分數100被包括在所有參與者中。混亂! – 2010-04-02 02:39:07
它只是將一個分佈劃分爲100個相等(或近似相等,取決於舍入)大小的組,大小爲0-99。 – WhirlWind 2010-04-02 14:13:42