Python 3 で数学を。

Python 3 とライブラリで数学の問題を解いていきます。統計学や機械学習はときどき。

分散

(統計学, (高校数学: データの分析)) 平均値、分散、標準偏差 (Python 3, NumPy: mean(), var(), std(), Pandas: DataFrame())

使用するライブラリ NumPy Pandas Python 3 コード mean_var_std.py #!/usr/bin/env python3 """(docstring) """ import numpy as np import pandas as pd def mean_var_std(): """(docstring) """ dat = {'生徒id': list(range(1, 11)), '数学のテストの結…

(統計学, (高校数学: データの分析)) 分散と不偏分散 (Python 3 (自作関数), NumPy: var(, ddof=1), sum(), mean())

使用するライブラリ NumPy Python 3 コード var_unbiased_var.py #!/usr/bin/env python3 """(docstring) """ import numpy as np # 分散 def my_var(dat): """(docstring) """ return np.sum((dat - np.mean(dat))**2) / len(dat) # 不偏分散 def my_unbias…