Pythonモジュール「statistics」で平均、中央値、最頻値、分散、標準偏などを計算する方法について入門者向けのソースコード付きでまとめました。
statisticsで基本統計量(平均、中央値、最頻値、分散、標準偏差など)
Python標準ライブラリ「statistics」では、リストの基本統計量(平均、中央値、最頻値、分散、標準偏差など)を簡単に計算できます。
項目 | メソッド |
---|---|
平均(算術平均) | statistics.mean() |
調和平均 | statistics.harmonic_mean() |
中央値 | statistics.median() |
最頻値 | statistics.mode() |
母分散 | statistics.pvariance() |
母集団の標準偏差 | statistics.pstdev() |
不偏分散 | statistics.variance() |
標本標準偏差 | statistics.stdev() |
サンプルコード
サンプルプログラムのソースコードです。
import statistics import math data = [1, 2, 3, 4, 5] mean = statistics.mean(data) print(mean) # 3 median = statistics.median(data) print(median) # 3 median_low = statistics.median_low(data) print(median_low) # 3 median_high = statistics.median_high(data) print(median_high) # 3 pvariance = statistics.pvariance(data) print(pvariance) # 2 pstdev = statistics.pstdev(data) print(pstdev) # 1.4142135623730951 variance = statistics.variance(data) print(variance) # 2.5 stdev = statistics.stdev(data) print(stdev) # 1.5811388300841898
– | 関連記事 |
---|---|
1 | ■【Python/OpenAI Gym】強化学習入門 |
2 | ■Python入門 基本文法 |
コメント