機器學習 - 百分位數
什麼是百分位數?
百分位數在統計學中用於給出一個數字,該數字描述了給定百分比的值低於的值。
示例:假設我們有一個居住在某條街道上的所有人的年齡陣列。
ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]
第 75 百分位數是多少?答案是 43,這意味著 75% 的人年齡在 43 歲或以下。
NumPy 模組有一個用於查詢指定百分位數的方法。
示例
使用 NumPy percentile()
方法查詢百分位數。
import numpy
ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]
x = numpy.percentile(ages, 75)
print(x)
自己動手試一試 »
示例
90% 的人年齡低於多少歲?
import numpy
ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]
x = numpy.percentile(ages, 90)
print(x)
自己動手試一試 »