Python 統計量の計算メモ

IT

随時更新予定

事前準備

必要ライブラリのインポート

import statistics
import numpy as np
from scipy import stats

※ numpy と scipy は pip install しておく。

データ

data は1次元配列とする。

data = [4,1,6,3,7,2,7]

平均

statistics を使う

statistics.mean(data)

numpy を使う

np.mean(data)

分散

statistics を使う

statistics.pvariance(data)

numpy を使う

np.var(data)

標準偏差

statistics を使う

statistics.pstdev()

numpy を使う

np.std(data)

中央値

statistics を使う

statistics.median()

numpy を使う

np.median(data)

分位数

四分位数

statistics.quantiles(data)

パーセンタイル(百分位数)

np.percentile(data, N)

N = 100p (0 <= p <= 1)

関連記事

Pythonで分位数を求める〜statistics VS NumPy〜

歪度

stats.skew(data)

尖度

stats.kurtosis(data)
タイトルとURLをコピーしました