どうも、ちょげ(@chogetarou)です。
Numpyのaverage()とmean()の違いを紹介します。
違い
ここではNumpyのavearge()とmean()の違いを、2つ紹介します。
重み
1つは、「重み」を設定できるかどうかです。
average()では引数「weigth」で重みを設定でき、mean()では重みを設定できません。
引数
もう1つは、mean()とaverage()の引数です。
average()は合計4つの引数、mean()は合計6つの引数を持っています。
また、average()とmean()で同じ引数は2つだけです。
この引数に違いによって、mean()の方がaverage()よりも多くの設定ができるようになっています。
例えば、「dtype」を使えば、平均を計算する際の型を指定できます。
まとめ
average()とmean()の違いは、次の2つです。
- 重みを設定できるかどうか
- 引数
コメント