最頻値(statistics)を計算するPythonコード

Pythonコード

statisticsモジュールのmode()もしくはmultimode()関数を利用し, 最頻値を出力する。

multimodeでは最頻値が複数ある場合, すべての値を出力することができる。

入力例. [20, 10, 40, 20, 40, 50, 30]の最頻値を出力する。

import statistics as st

data = [20, 10, 40, 20, 40, 50, 30]

print(st.mode(data))
print(st.multimode(data))

20
[20, 40]

コメントを残す