Z-점수 및 표준편차 계산기

데이터 세트를 붙여넣어 평균, 표준편차, 값별 z-점수를 구하거나, 정규분포 곡선 확률과 함께 z = (x − μ) / σ 공식의 미지수를 계산해 보세요.

입력 방식

값은 공백, 쉼표 또는 줄바꿈으로 구분하세요. 소수점은 82.5와 같이 마침표를 사용하세요.
표준편차

결과

표본표준편차 s

각 값의 z-점수

x − 평균z

공식 및 대입

σ = √[ Σ(x − μ)² ÷ n ]

s = √[ Σ(x − x̄)² ÷ (n − 1) ]

z = (x − μ) ÷ σ

    값들을 붙여넣어 산포와 각 값의 z-점수를 확인해 보세요.

    모든 데이터와 계산은 브라우저 내에 머무르며 외부로 전송되지 않습니다.

    자주 묻는 질문

    언제 n 대신 n − 1로 나누어야 하나요?

    입력한 값들이 더 큰 집단에서 추출한 표본이고 그 집단의 산포를 추정하고자 할 때는 n − 1로 나눕니다(표본표준편차 s). 더 작은 분모를 사용함으로써 표본이 가지는 하향 편향을 보정할 수 있습니다. 반면 입력한 값들이 분석하고자 하는 집단 전체일 때는 n으로 나눕니다(모표준편차 σ). 각 값은 선택된 산포로 나누어지므로 z-점수 또한 이 선택을 따릅니다.

    z-점수를 계산하려면 데이터가 정규분포를 따라야 하나요?

    아닙니다. z-점수는 단지 어떤 값이 평균으로부터 몇 표준편차만큼 떨어져 있는지를 나타내는 척도 변환일 뿐이며, 산포가 0이 아닌 모든 데이터 세트에서 정의됩니다. 요약 모드에서 제공되는 확률 값만 정규분포를 가정합니다. 왜곡된 데이터의 경우, 특정 z-점수를 벗어나는 실제 값의 비율은 정규분포 곡선이 나타내는 값과 다를 수 있습니다.

    모든 값이 동일할 때 z-점수가 정의되지 않는 이유는 무엇인가요?

    z-점수는 값을 표준편차로 나누어 계산합니다. 모든 값이 동일하면 산포가 없으므로 표준편차가 0이 되고 나눗셈을 정의할 수 없습니다. 모든 데이터 포인트가 정확히 평균에 위치하게 되는데, 이는 단일 z-점수 값으로 표현할 수 없습니다. 다만 평균, 분산 및 기타 통계량은 정상적으로 계산됩니다.

    Z-점수의 개념과 수학적 의미

    Z-점수(Z-score)는 특정 데이터 값이 데이터 세트의 평균으로부터 표준편차의 몇 배만큼 떨어져 있는지를 나타내는 상대적 위치의 척도입니다. Z-점수를 계산하면 서로 다른 단위나 척도를 가진 데이터들을 동일한 기준에서 비교할 수 있습니다. 이 과정은 데이터의 원래 분포 형태를 왜곡하거나 변경하지 않고, 평균이 0이고 표준편차가 1인 표준적인 척도로 데이터를 재조정합니다.

    Z-점수가 양수이면 해당 값이 평균보다 크다는 것을 의미하고, 음수이면 평균보다 작다는 것을 의미합니다. Z-점수가 0에 가까울수록 그 값은 데이터 세트의 평균값에 가깝게 위치합니다.


    모집단 표준편차와 표본 표준편차의 차이

    표준편차를 계산할 때는 분석 대상이 되는 데이터가 전체 모집단인지, 아니면 모집단에서 추출한 일부 표본인지에 따라 적용하는 공식이 다릅니다.

    • 모집단 ÷ n (Population): 입력한 데이터가 분석하고자 하는 대상 집단 전체를 나타낼 때 사용합니다. 이때는 편차 제곱합(SS)을 전체 데이터 개수 n으로 나누어 모분산(σ²)을 구하고, 이에 루트를 씌워 모표준편차(σ)를 산출합니다.
    • 표본 ÷ n − 1 (Sample): 입력한 데이터가 더 큰 모집단에서 추출된 일부 표본일 때 사용합니다. 표본 데이터를 통해 모집단의 산포를 추정할 때는 분모를 n 대신 n - 1로 나누는 '베셀의 보정(Bessel's correction)'을 적용합니다. 이는 표본이 가질 수 있는 하향 편향을 보정하여 모집단의 실제 분산을 더 정확하게 추정하기 위함입니다.

    어떤 표준편차 정의를 선택하느냐에 따라 분산과 표준편차 값이 달라지며, 각 데이터 값의 Z-점수 또한 이 선택된 표준편차 값을 기준으로 계산됩니다.


    Z-점수 공식의 대수적 구조와 미지수 계산

    Z-점수를 구하는 기본 대수 공식은 다음과 같습니다:

    z = (x - μ) / (σ)

    이 공식은 네 가지 핵심 변수로 구성됩니다:

    • 값 x: 분석하고자 하는 개별 데이터 포인트
    • 평균 μ: 데이터 세트의 산술 평균
    • 표준편차 σ: 데이터의 산포도
    • z-점수 z: 표준화된 상대 위치 값

    이 공식은 대수적으로 쉽게 재정렬할 수 있으므로, 네 가지 변수 중 임의의 세 가지 값을 알고 있다면 나머지 하나의 미지수를 다음과 같이 유도하여 계산할 수 있습니다:

    • 값 계산: x = μ + z · σ
    • 평균 계산: μ = x - z · σ
    • 표준편차 계산: σ = (x - μ) / z

    정규분포와 확률적 해석

    Z-점수는 표준정규분포 곡선(평균이 0이고 표준편차가 1인 좌우 대칭의 종 모양 곡선)과 직접적으로 연결됩니다. Z-점수가 결정되면 표준정규분포의 누적분포함수 Φ(z)를 통해 해당 값 이하 또는 이상의 영역이 차지하는 확률적 비율을 계산할 수 있습니다.

    • P(X < x): 특정 값 x보다 작은 영역이 나타날 확률입니다.
    • P(X > x): 특정 값 x보다 큰 영역이 나타날 확률입니다.
    • P(|X − μ| > |x − μ|): 양방향 꼬리 확률로, 평균으로부터 x만큼 떨어진 거리보다 더 극단적인 값이 나타날 확률을 의미합니다.
    • x의 백분위수: 해당 값 아래에 위치하는 데이터의 비율을 백분율로 나타낸 것입니다.

    데이터 입력 규칙 및 예외 처리 기준

    정확한 통계 계산을 위해 계산기는 다음과 같은 데이터 입력 제한 및 예외 처리 규칙을 적용합니다.

    데이터 세트 입력 모드 제한

    • 최대 데이터 개수: 데이터 세트는 50,000개 미만의 값으로 구성되어야 합니다.
    • 최소 데이터 개수: 표본 표준편차 계산 시에는 최소 2개 이상의 값이 필요합니다. 값이 1개만 존재하면 분모인 n - 1이 0이 되어 계산이 불가능합니다. 모집단 표준편차 계산 시에는 최소 1개의 값이 필요합니다.
    • 입력 형식: 값은 공백, 쉼표, 세미콜론 또는 줄바꿈으로 구분할 수 있으며, 소수점은 사용자 환경에 따라 마침표(82.5) 또는 쉼표(82,5)를 모두 지원합니다. 숫자가 아닌 문자나 잘못된 토큰이 포함되면 오류 메시지가 표시됩니다.

    요약값 입력 모드 제한

    • 네 개의 필드(값 x, 평균 μ, 표준편차 σ, z-점수 z) 중 정확히 세 개의 필드만 채워야 하며, 구하고자 하는 하나의 필드는 반드시 빈칸으로 남겨두어야 합니다.
    • 표준편차 σ는 항상 양수여야 합니다. 표준편차가 0이거나 음수이면 나눗셈이 정의되지 않거나 수학적 정의에 위배되므로 오류가 발생합니다.
    • z = 0인 동시에 x ≠ μ인 경우, 이를 만족하는 양수의 표준편차 σ는 존재할 수 없습니다. 반대로 z = 0이고 x = μ인 경우에는 모든 양수의 표준편차가 성립하므로 값을 하나로 특정할 수 없습니다.

    로컬 브라우저 기반 데이터 연산 및 보안

    모든 계산과 데이터 처리는 사용자의 웹 브라우저 내에서 로컬로 수행됩니다. 어떠한 데이터나 계산 입력값도 외부 서버로 전송되지 않습니다.

    자주 묻는 질문 (FAQ)

    Q. z-점수를 계산하려면 데이터가 정규분포를 따라야 하나요?
    A. 아닙니다. z-점수는 단지 어떤 값이 평균으로부터 몇 표준편차만큼 떨어져 있는지를 나타내는 척도 변환일 뿐이며, 산포가 0이 아닌 모든 데이터 세트에서 정의됩니다. 요약 모드에서 제공되는 확률 값만 정규분포를 가정합니다. 왜곡된 데이터의 경우, 특정 z-점수를 벗어나는 실제 값의 비율은 정규분포 곡선이 나타내는 값과 다를 수 있습니다.

    Q. 언제 n 대신 n − 1로 나누어야 하나요?
    A. 입력한 값들이 더 큰 집단에서 추출한 표본이고 그 집단의 산포를 추정하고자 할 때는 n − 1로 나눕니다(표본표준편차 s). 더 작은 분모를 사용함으로써 표본이 가지는 하향 편향을 보정할 수 있습니다. 반면 입력한 값들이 분석하고자 하는 집단 전체일 때는 n으로 나눕니다(모표준편차 σ). 각 값은 선택된 산포로 나누어지므로 z-점수 또한 이 선택을 따릅니다.

    Q. 모든 값이 동일할 때 z-점수가 정의되지 않는 이유는 무엇인가요?
    A. z-점수는 값을 표준편차로 나누어 계산합니다. 모든 값이 동일하면 산포가 없으므로 표준편차가 0이 되고 나눗셈을 정의할 수 없습니다. 모든 데이터 포인트가 정확히 평균에 위치하게 되는데, 이는 단일 z-점수 값으로 표현할 수 없습니다. 다만 평균, 분산 및 기타 통계량은 정상적으로 계산됩니다.