상자 그림이란?
상자 그림(상자 수염 그림, box plot)은 숫자 묶음을 다섯 개의 값으로 요약합니다. 최솟값, 제1사분위수(Q1), 중앙값, 제3사분위수(Q3), 최댓값입니다. 모양이 작아서 여러 그룹을 나란히 놓고 한눈에 비교하기 좋습니다.
상자 그림 읽는 법
- 상자 안의 선은 중앙값입니다. 값의 절반이 이보다 작습니다.
- 상자는 Q1부터 Q3까지, 즉 가운데 50%의 값을 담고 있습니다. 상자의 길이가 사분위 범위(IQR)입니다.
- 수염은 상자에서 1.5 × IQR 안에 있는 가장 먼 값까지 이어집니다.
- 수염 밖의 점은 이상값 후보입니다.
- 중앙값이 상자 한쪽으로 치우쳐 있거나 수염 한쪽이 훨씬 길면 데이터가 한쪽으로 치우친 것입니다.
위 예시에서 2반은 중앙값이 가장 높고 상자가 가장 좁아 점수가 높고 고른 편입니다. 3반은 퍼짐이 가장 크고 낮은 이상값이 하나 있습니다.
상자 그림과 히스토그램
히스토그램은 봉우리가 두 개인지, 빈 구간이 있는지까지 분포의 전체 모양을 보여 줍니다. 상자 그림은 그런 세부는 감추지만 그룹 비교와 이상값 찾기가 훨씬 쉽습니다. 먼저 히스토그램으로 모양을 보고, 상자 그림으로 그룹을 비교하는 순서를 추천합니다.
엑셀에서 상자 그림 만드는 법
- 숫자 열을 선택합니다(그룹별로 상자를 그리려면 그룹마다 열을 나눕니다).
- 엑셀 2016 이상에서 삽입 → 차트 → 통계 차트 삽입 → 상자 수염을 고릅니다.
- 상자를 마우스 오른쪽 버튼으로 눌러 데이터 계열 서식에서 평균 표식, 안쪽 점, 이상값 점 표시와 사분위수 계산 방식(포함/제외)을 정합니다.
엑셀은 어떤 값이 이상값인지 목록으로 알려 주지 않지만, SheetGlance는 그래프 아래 요약에 이상값을 적어 줍니다.
구글 시트에서 상자 그림 만드는 법
구글 시트에는 상자 그림 차트가 없습니다. 그룹마다 MIN, QUARTILE.INC, MAX로 최솟값, Q1, Q3, 최댓값을 계산한 작은 표를 만들어 캔들스틱 차트로 비슷하게 그리는 방법을 많이 씁니다. 다만 중앙값과 이상값은 직접 더해야 합니다. 시트를 CSV나 XLSX로 내려받아 여기에 놓는 편이 빠릅니다.
이상값은 어떻게 정하나요?
Q1보다 1.5 × IQR 이상 작거나 Q3보다 1.5 × IQR 이상 큰 값을 이상값으로 표시하는 것이 일반적이며, 여기서도 같은 기준을 씁니다. 이상값이 곧 틀린 값은 아닙니다. 입력 실수일 수도, 대량 주문 같은 특별한 경우일 수도, 데이터에서 가장 흥미로운 점일 수도 있으니 지우기 전에 확인하세요.