Pythonで95パーセンタイルを計算する方法はいくつかありますが、ここではNumPyのquantile
関数を使用する方法を紹介します。
まず、NumPyライブラリをインポートします。
import numpy as np
次に、95パーセンタイルを計算したいデータを配列として定義します。
data = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
そして、quantile
関数を使用して95パーセンタイルを計算します。この関数は、第一引数にデータ配列、第二引数にパーセンタイル(0から1の範囲)を指定します。
quantile_95 = np.quantile(data, 0.95)
print(quantile_95)
このコードを実行すると、データの95パーセンタイルが出力されます。
なお、quantile
関数はデータの分布を考慮した値を計算するため、単純にデータをソートして95%の位置の値を取得する方法とは結果が異なる場合があります。
以上がPythonで95パーセンタイルを計算する一例です。他の統計量も同様に計算することができますので、ぜひ試してみてください。