Python/NumPyでパーセンタイルを計算するにはどうすればいいですか? 質問する

Python/NumPyでパーセンタイルを計算するにはどうすればいいですか? 質問する

シーケンスまたは 1 次元numpy配列のパーセンタイルを計算する便利な方法はありますか?

Excel のパーセンタイル関数に似たものを探しています。

ベストアンサー1

NumPyにはnp.percentile()

import numpy as np
a = np.array([1,2,3,4,5])
p = np.percentile(a, 50)  # return 50th percentile, i.e. median.
>>> print(p)
3.0

SciPyはscipy.stats.scoreatpercentile()、その他多くのその他の統計情報

おすすめ記事