パーセンタイル・四分位数(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.]


