正規(ガウス)分布


正規分布

正規分布は、最も重要な分布の1つです。

ドイツの数学者カールフリードリヒガウスにちなんでガウス分布とも呼ばれます。

これは、多くのイベントの確率分布に適合します。IQスコア、ハートビートなど。

このメソッドを使用してrandom.normal()、正規データ分布を取得します。

これには3つのパラメーターがあります。

loc -(平均)ベルのピークが存在する場所。

scale -(標準偏差)グラフ分布がどの程度平坦であるか。

size -返された配列の形状。

サイズ2x3のランダム正規分布を生成します。

from numpy import random

x = random.normal(size=(2, 3))

print(x)

平均が1、標準偏差が2のサイズ2x3のランダム正規分布を生成します。

from numpy import random

x = random.normal(loc=1, scale=2, size=(2, 3))

print(x)

正規分布の可視化

from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.normal(size=1000), hist=False)

plt.show()

結果

注:正規分布の曲線は、ベル型の曲線であるため、ベル曲線とも呼ばれます。