パーセンタイル・四分位数(numpy)を計算するPythonコード
Pythonコード
numpy
モジュールのpercentile()
関数を利用し, パーセンタイル・四分位数を出力する。
percentile(データ, 引数2)
として, 引数2
には小さい値から数えて全体の何%に位置するものかを設定する。
第1四分位数の場合は引数2
には25
, 第2四分位数の場合は引数2
には50
, 第3四分位数の場合は引数2
には75
を入力する。
入力例. [20, 10, 40, 20, 40, 50, 30]
の第1四分位数, 第2四分位数, 第3四分位数を出力する。
import numpy as np
data = [20, 10, 40, 20, 40, 50, 30]
print(np.percentile(data, [25, 50, 75]))
[20. 30. 40.]