Normale (Gaussiese) verspreiding


Normale verspreiding

Die Normaalverspreiding is een van die belangrikste verdelings.

Dit word ook die Gaussiese Verspreiding genoem na die Duitse wiskundige Carl Friedrich Gauss.

Dit pas by die waarskynlikheidsverdeling van baie gebeurtenisse, bv. IK-tellings, hartklop ens.

Gebruik die random.normal()metode om 'n normale dataverspreiding te kry.

Dit het drie parameters:

loc - (Gemiddeld) waar die piek van die klok bestaan.

scale - (Standaardafwyking) hoe plat die grafiekverspreiding moet wees.

size - Die vorm van die teruggekeerde skikking.

Voorbeeld

Genereer 'n ewekansige normaalverspreiding van grootte 2x3:

from numpy import random

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

print(x)

Voorbeeld

Genereer 'n ewekansige normaalverspreiding van grootte 2x3 met gemiddeld op 1 en standaardafwyking van 2:

from numpy import random

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

print(x)

Visualisering van normale verspreiding

Voorbeeld

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

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

plt.show()

Resultaat

Let wel: Die kromme van 'n normale verspreiding staan ​​ook bekend as die klokkurwe vanweë die klokvormige kromme.