機械学習 - 百分位数
百分位数とは何ですか?
統計学では、百分位数(Percentiles)は、与えられた百分比值よりも小さい値を説明する数字を提供します。
例えば:私たちが一つの配列を持っていると仮定します。それは一つの通りに住む人の年齢を含んでいます。
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)