본문 바로가기
데이터과학

데이터과학 필수 개념! 표준정규분포와 Z-score 완벽 이해하기

by write453 2024. 11. 9.

데이터 과학 분야에서 자주 등장하는 '표준 정규 분포'와 'Z-score'는 뭔지 궁금하셨죠?  어려운 용어 같지만, 알고 보면 세상의 다양한 데이터를 이해하고 분석하는 데 핵심적인 역할을 하는 개념이에요. 오늘은 이 두 가지 개념을 쉽고 친절하게 풀어서 설명해 드릴게요!

 


세상의 데이터, 정규 분포를 따를까요?

정규 분포는 데이터 과학에서 가장 흔하게 나타나는 분포 중 하나인데요, 마치 종 모양처럼 생긴 곡선으로 표현돼요. 왜 '정규'일까요? 왜냐하면 자연 현상이나 사회 현상에서 나타나는 많은 데이터들이 이런 종 모양 분포를 따르는 경우가 많거든요. 예를 들어, 우리나라 성인 남성의 키를 측정하면 대부분의 사람은 평균 키 근처에 몰려 있고, 키가 아주 크거나 작은 사람은 드물죠? 이런 식으로 평균값 주변에 데이터가 많이 몰려 있고, 평균에서 멀어질수록 데이터가 적어지는 분포를 정규 분포라고 하는 거예요.

 


정규 분포의 특징 살펴보기

정규 분포는 몇 가지 중요한 특징을 가지고 있는데요, 덕분에 데이터 분석에 유용하게 활용될 수 있어요.

 

  • 좌우 대칭: 마치 거울에 비친 것처럼 좌우가 완벽하게 대칭인 모양을 하고 있어요.
  • 평균, 중앙값, 최빈값이 일치: 정규 분포에서는 평균, 중앙값, 최빈값이 모두 같은 값을 가지게 돼요. 즉, 데이터의 중심이 하나로 명확하게 나타나는 거죠.
  • 표준 편차: 평균으로부터 데이터가 얼마나 퍼져 있는지를 나타내는 지표인 표준 편차를 이용해서 데이터의 분포를 정확하게 파악할 수 있어요.
  • 다양한 현상에서 발견: 키, 몸무게, 시험 성적 등 다양한 현상에서 정규 분포를 발견할 수 있어요.

하지만 세상의 모든 데이터가 정규 분포를 따르는 건 아니에요. 어떤 데이터는 한쪽으로 치우쳐 있거나, 여러 개의 봉우리가 있는 등 다양한 형태를 보이기도 하죠. 그래서 데이터의 특성을 정확하게 파악하고 분석하는 것이 중요해요.

 


표준 정규 분포: 데이터를 비교하기 위한 멋진 도구

정규 분포는 데이터 분석에 유용하지만, 서로 다른 정규 분포를 비교하기는 쉽지 않아요. 왜냐하면 각 정규 분포는 평균과 표준 편차가 다르기 때문이에요. 예를 들어, 두 학교의 학생들의 수학 시험 점수가 정규 분포를 따른다고 해도, 각 학교의 평균 점수와 표준 편차가 다르다면 어느 학교 학생들의 수학 실력이 더 뛰어난지 쉽게 비교하기 어렵죠.

 

그래서 등장한 개념이 바로 '표준 정규 분포'에요. 표준 정규 분포는 모든 정규 분포를 평균이 0이고 표준 편차가 1인 동일한 기준으로 변환하여 비교를 용이하게 하는 멋진 도구인 셈이죠.

 


표준화 과정: Z-score를 활용하여 표준 정규 분포로 변환하기

그렇다면 어떻게 정규 분포를 표준 정규 분포로 변환할 수 있을까요? 바로 'Z-score'를 사용하면 돼요. Z-score는 개별 데이터가 평균으로부터 얼마나 떨어져 있는지를 표준 편차 단위로 나타낸 값이에요.

 

Z-score를 계산하는 공식은 다음과 같아요.

 

$$\nZ = \frac{(X - \mu)}{\sigma}\n$$

 

여기서 X는 개별 데이터 값, μ는 평균, σ는 표준 편차를 의미해요.

 

예를 들어, 어떤 학생의 수학 시험 점수가 80점이고, 전체 학생들의 평균 점수가 70점, 표준 편차가 10점이라면 이 학생의 Z-score는 다음과 같이 계산할 수 있어요.

 

$$\nZ = \frac{(80 - 70)}{10} = 1\n$$

 

즉, 이 학생의 수학 점수는 평균보다 1 표준 편차 높다는 것을 의미해요.

 

Z-score를 계산하면, 모든 데이터를 평균이 0이고 표준 편차가 1인 표준 정규 분포로 변환할 수 있어요. 이렇게 변환된 데이터는 서로 다른 정규 분포에서 나온 데이터라도 동일한 기준으로 비교할 수 있게 되는 거죠.

 


Z-score: 데이터의 위치를 파악하는 나침반

Z-score는 개별 데이터가 평균으로부터 얼마나 떨어져 있는지를 알려주는 중요한 지표에요.

 

  • 양수: Z-score가 양수라면 해당 데이터가 평균보다 높은 값을 가지고 있다는 것을 의미해요.
  • 음수: Z-score가 음수라면 해당 데이터가 평균보다 낮은 값을 가지고 있다는 것을 의미해요.
  • 0: Z-score가 0이라면 해당 데이터가 평균과 같은 값을 가지고 있다는 것을 의미해요.

Z-score를 통해 데이터의 위치를 파악하면 데이터의 분포를 더 잘 이해할 수 있고, 이상치(Outlier)를 찾아내거나, 데이터 간의 관계를 분석하는 데 도움을 받을 수 있어요.

 


표준 정규 분포표 활용하기: 확률 계산


표준 정규 분포는 확률 계산에도 유용하게 활용돼요. 표준 정규 분포표를 이용하면, 특정 Z-score 범위에 속하는 데이터의 비율(확률)을 쉽게 계산할 수 있거든요.

 

-1 ~ 1 약 68.2%
-2 ~ 2 약 95.4%
-3 ~ 3 약 99.7%

Z-score 범위 확률

 

예를 들어, 표준 정규 분포에서 Z-score가 -1과 1 사이에 속할 확률은 약 68.2%라는 것을 알 수 있어요. 즉, 표준 정규 분포를 따르는 데이터 중 약 68.2%가 평균으로부터 1 표준 편차 이내에 존재한다는 것을 의미해요.

 


표준 정규 분포와 Z-score의 활용

표준 정규 분포와 Z-score는 데이터 과학 분야에서 다양하게 활용돼요.

 

  • 데이터 표준화: 서로 다른 단위나 척도를 가진 데이터를 표준화하여 비교 분석할 수 있도록 돕습니다.
  • 이상치 탐지: Z-score를 이용하여 평균으로부터 너무 멀리 떨어진 이상치를 탐지할 수 있습니다.
  • 데이터 변환: 데이터의 분포를 정규 분포에 가깝게 변환하여 통계 분석의 정확성을 높일 수 있습니다.
  • 가설 검정: 표준 정규 분포를 이용하여 가설 검정을 수행하고, 통계적 유의성을 판단할 수 있습니다.

자주 묻는 질문(FAQ)

Q1. 정규 분포와 표준 정규 분포의 차이점은 무엇인가요?

 

A1. 정규 분포는 평균과 표준 편차가 각각 다른 다양한 형태의 분포를 말하고, 표준 정규 분포는 평균이 0이고 표준 편차가 1인 특정 형태의 분포를 말해요. 표준 정규 분포는 서로 다른 정규 분포를 비교 분석하기 위해 사용됩니다.

 

Q2. Z-score는 왜 중요한가요?

 

A2. Z-score는 개별 데이터가 평균으로부터 얼마나 떨어져 있는지를 알려주는 지표로, 데이터의 위치를 파악하고 이상치를 탐지하는 데 유용하게 활용됩니다. 또한, 서로 다른 정규 분포의 데이터를 비교 분석하는 데에도 필수적인 역할을 합니다.

 

Q3. 표준 정규 분포표는 어떻게 활용하나요?

 

A3. 표준 정규 분포표를 이용하면, 특정 Z-score 범위에 속하는 데이터의 비율(확률)을 쉽게 계산할 수 있어요. 예를 들어, 표준 정규 분포표를 보면 Z-score가 -1과 1 사이에 속할 확률이 약 68.2%라는 것을 알 수 있죠.

 

마무리

 

표준 정규 분포와 Z-score는 데이터 과학에서 핵심적인 역할을 하는 개념들이에요. 이 두 가지 개념을 이해하면, 데이터를 더 잘 이해하고 분석할 수 있을 뿐만 아니라, 다양한 데이터 과학 문제를 해결하는 데 큰 도움을 받을 수 있을 거예요.

 

키워드

데이터과학, 표준정규분포, Zscore, 정규분포, 통계, 확률, 데이터분석, 머신러닝, 인공지능, 데이터사이언스, 표준화, 데이터과학자, 데이터분석가, 통계학, 통계분석, 이상치탐지, 가설검정, 데이터마이닝, 비즈니스인텔리전스, 데이터시각화, 파이썬, R, SQL, 데이터베이스, 빅데이터, 머신러닝알고리즘, 데이터사이언티스트, 데이터분석실무, 통계모델링