표준편차 공식
표준편차 공식은 두 개이며, 서로 다른 것은 분모의 한 글자뿐입니다. 아래에서 각 단계를 기호별로 설명하고 실제 숫자로 계산 과정을 보여 드립니다. 맨 아래 계산기로 내 데이터에 바로 적용할 수 있습니다.
숫자는 쉼표, 공백 또는 줄바꿈으로 구분하거나 스프레드시트 열을 그대로 붙여 넣으세요.
소수(소수점 사용)와 음수도 입력할 수 있으며, 3번 나오는 값은 10:3처럼 쓰면 됩니다.
여기에 결과가 표시됩니다. 먼저 표준편차, 이어서 나머지 요약과 그래프가 나옵니다.
표준편차 (표본)
2.13809
값들은 대체로 평균 5에서 위아래로 약 2.14만큼 떨어져 있습니다. 단위는 데이터와 같습니다. 값 8개 중 6개(75%)가 평균에서 표준편차 1개 이내인 2.862와 7.138 사이에 있습니다. 정규분포를 따르는 데이터라면 약 68%가 이 범위에 듭니다.
모집단 표준편차 (σ): 2, 이 값들이 집단 전체일 때.
- 개수 (n)
- 8
- 평균 (x̄)
- 5
- 분산 (s²)
- 4.57143
- 표준오차
- 0.755929
- 최솟값
- 2
- Q1 (25%)
- 4
- 중앙값
- 4.5
- Q3 (75%)
- 5.5
- 최댓값
- 9
- 범위
- 7
추가 통계량 (5)
- 상대 표준편차(%RSD)
- 42.7618%
- 변동계수
- 0.427618
- 합계 (Σx)
- 40
- 제곱합, Σ(x − x̄)²
- 32
- IQR (Q3 − Q1)
- 1.5
데이터 분포
음영 구간은 평균에서 ±1, ±2, ±3 SD를 나타냅니다. 값 8개 중 6개(75%)가 ±1 SD 안에 있습니다.
그래프 내용을 텍스트로 보기
평균 5, 표본 표준편차 s = 2.13809, 2~9 범위의 값 8개 기준.
- ±1 SD 이내(2.862~7.138): 값 8개 중 6개(75%). 정규분포 데이터라면 약 68%.
- ±2 SD 이내: 8개(100%). 정규분포 데이터라면 약 95%.
- ±3 SD 이내: 8개(100%). 정규분포 데이터라면 약 99.7%.
풀이 과정 단계별로 보기
두 공식: 표본과 모집단
표본 표준편차
s = √[ Σ(x − x̄)² ⁄ (n − 1) ]
- s: 표본 표준편차
- x: 개별 값; x̄: 표본 평균
- n: 표본 크기; n − 1: 자유도
모집단 표준편차
σ = √[ Σ(x − μ)² ⁄ N ]
- σ: 모집단 표준편차
- μ: 모집단 평균; N: 모집단 크기
두 공식 모두 안쪽에서 바깥쪽으로 읽습니다: 평균을 구하고, 각 값의 평균에서 벗어난 거리를 잖, 그 거리를 제곱하여 평균하고, 마지막에 제곱근을 취합니다. 더 큰 집단에서 뽑은 표본이면 n − 1 공식을, 전체 집단의 데이터가 그대로라면 N 공식을 사용합니다.
공식의 각 기호
| 기호 | 이름 | 역할 |
|---|---|---|
| x | 값 | 데이터의 각 숫자를 순서대로 나타냅니다. |
| x̄ / μ | 평균 | 표본 평균은 x̄, 모집단 평균은 μ 로 표기합니다. |
| x − x̄ | 편차 | 개별 값이 평균에서 먼 거리. 평균보다 작으면 음, 크면 양입니다. |
| (x − x̄)² | 편차의 제곱 | 모든 항을 음수로 만들며, 멀리 떨어진 값의 영향을 더 크게 만듭니다. |
| Σ | 합 | “모두 더하라”는 뜻. |
| n − 1 | 자유도 | 표본에 대한 베셀 보정; 모집단에서는 대신 N를 사용합니다. |
| √ | 제곱근 | 계산을 원래 데이터 단위로 되돌립니다. |
σ, s, Sx, μ, Σ 기호와 입력법에 대해서는 기호 설명(영어)을 참고하고, 한국어 표준편차 계산기 결과는 각 기호를 함께 보여줍니다.
두 방식으로 계산 예제
데이터: 2, 4, 4, 4, 5, 5, 7, 9 — 모집단 값이 정수로 나와 교재에 자주
등장하는 예제입니다.
- 합계와 개수. 합 40, 개수 8 → 평균 x̄ = 40 ÷ 8 = 5.
- 편차. −3, −1, −1, −1, 0, 0, 2, 4.
- 제곱 편차의 합. 9, 1, 1, 1, 0, 0, 4, 16. 합 Σ(x − x̄)² = 32.
- 모집단: 32 ÷ 8 = 4 → 제곱근 σ = 2.
- 표본: 32 ÷ 7 = 4.5714 → 제곱근 s ≈ 2.138.
두 결과의 유일한 차이는 분모입니다: 8 대 7. 데이터를 위 계산기에 넣고 모드를 바꾸면 분모만 바뀜을 확인할 수 있습니다.
복사할 수 있는 공식
Unicode 한 줄 버전 — Word, Google Docs, 이메일에 그대로 사용할 수 있습니다:
s = √(Σ(x − x̄)² / (n − 1))σ = √(Σ(x − μ)² / N)
LaTeX (Google Docs: 삽입 → 수식; Word: Alt + =)
s = \sqrt{\frac{\sum (x_i - \bar{x})^2}{n-1}}\sigma = \sqrt{\frac{\sum (x_i - \mu)^2}{N}}
68-95-99.7 규칙
데이터가 대략 정규분포를 따를 경우 표준편차는 중심에 가까워지는 데이터의 비율을 예측합니다: ±1σ는 약 68 %, ±2σ는 약 95 %, ±3σ는 약 99.7 %의 값을 포함합니다. 그래서 이상치는 원본 단위보다 표준편차 단위로 표현하는 경우가 많습니다: 평균에서 3σ 이상 벗어나면 데이터의 가장 바깥쪽 0.3 %에 들어갑니다. 표준편차 그래프(영어)는 내 데이터에 이 규칙이 얼마나 맞는지 시각적으로 보여 줍니다.
Excel, Python, R에서 같은 계산
| 도구 | 표본 (n − 1) | 모집단 (N) |
|---|---|---|
| Excel / Sheets | STDEV.S | STDEV.P |
| NumPy | np.std(a, ddof=1) | np.std(a) |
| R | sd(x) | sd(x) × √((n − 1) ⁄ n) |
가장 흔한 실수는 각 도구의 기본 모드를 모르고 쓰다 보니 표본과 모집단 값이 서로 달라지는 것입니다. NumPy 기본은 모집단, R의 sd() 기본은 표본입니다. 같은 데이터를 두 도구에 넣고 ddof를 명시하지 않으면 다른 결과가 나올 수 있습니다.
모든 계산은 브라우저에서 이루어지며, 입력한 데이터는 어디에도 전송되지 않습니다. 계산은 웰포드 알고리즘을 사용합니다 — 계산 방법(영어)을 참고하세요.
자주 묻는 질문
표준편차 공식은 무엇인가요?
표본의 경우: s = √[ Σ(x − x̄)² / (n − 1) ]. 모집단의 경우:
σ = √[ Σ(x − μ)² / N ]. 두 공식은 분모만 다릅니다: 표본은 n − 1로,
모집단은 N로 나누고, 나머지는 완전히 동일합니다.
왜 편차를 제곱하나요?
평균에서 벗어난 편차는 위와 아래 방향이 서로 상쇄되어 그 합은 항상 정확히 0이 됩니다. 편차를 그대로 평균내면 모든 데이터에서 도약이 0으로 계산됩니다. 제곱하면 모든 항이 음수가 되지 않아 상쇄되지 않으며, 동시에 멀리 떨어진 값을 더 강하게 반영합니다.
표본에서 n − 1로 나누는 이유는?
표본 평균은 해당 표본 자체로 계산되므로, 모집단의 참 평균보다 표본 값에 더 가깝습니다. 따라서 편차의 합산이 항상 약간 작게 나옵니다. n − 1로 나누는 것(베셀 보정)은 이 체계적 편향을 정확히 취소합니다. n이 크면 차이가 무의미해집니다: n = 100일 때 1%, n = 30일 때 3.4%, n = 5일 때 25% 정도입니다.
표준편차와 분산의 차이는?
분산은 제곱근 안에 있는 전체를 말하고, 표준편차는 그 분산의 제곱근입니다. 실질적 차이는 단위: 분산은 데이터 단위의 제곱(예: kg²)으로 나오고, 표준편차는 원래 단위(kg)로 돌아옵니다.
컴퓨터에서 정확한 계산에는 어떤 방법을 쓰나요?
한 번에 계산하는 “단축 공식” s² = [ Σx² − (Σx)²/n ] / (n − 1)는
종이 계산에 편리하지만, 컴퓨터에서는 두 개의 큰 수를 빼는 과정서 유효숫자를 잃습니다.
1000000.1, 1000000.2, 1000000.3 같은 데이터에서 음의 분산이 나올 수 있습니다. 이 사이트는
평균으로부터의 편차와 웰포드(Welford) 알고리즘으로 계산합니다 —
계산 방법(영어)을 참고하세요.