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

コメントを残す