정규(가우스) 분포


정규 분포

정규 분포는 가장 중요한 분포 중 하나입니다.

독일 수학자 Carl Friedrich Gauss의 이름을 따서 Gaussian Distribution이라고도 합니다.

그것은 많은 사건의 확률 분포에 맞습니다. IQ 점수, 심장 박동 등

이 방법을 사용하여 random.normal()정규 데이터 분포를 얻습니다.

여기에는 세 가지 매개변수가 있습니다.

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()

결과

참고: 정규 분포의 곡선은 종 모양의 곡선 때문에 종형 곡선이라고도 합니다.