박스플롯 메이커 · 상자 수염 그림 생성기
숫자를 붙여넣거나 CSV·Excel 파일을 끌어다 놓으세요. 사분위수·중앙값·수염·이상값은 정확히 계산되고, AI가 목표 저널의 관례에 맞춰 논문 수준의 박스플롯을 그립니다. 채팅으로 다듬고 마음에 들면 내보내면 됩니다.
박스플롯 스타일
저널별 관례에 따라 한 장씩, 각각 다른 데이터로 그린 실제 렌더링입니다. 카드를 클릭하면 스타일이 적용되고, 확대하면 전체 이미지를 볼 수 있습니다.
박스플롯(상자 그림)이란?
박스플롯(상자 수염 그림)은 수치 데이터를 최솟값·제1사분위수·중앙값·제3사분위수·최댓값의 다섯 숫자 요약으로 압축한 그래프입니다. 상자는 Q1부터 Q3까지 데이터의 가운데 절반을 덮고, 상자 안의 선이 중앙값을 표시합니다. 수염은 상자에서 사분위 범위의 1.5배 이내에 있는 가장 끝 점까지 뻗고, 그 밖의 값은 이상값으로 하나씩 점으로 그려집니다.
이 박스플롯 메이커에 대하여
- 값을 프롬프트에 바로 붙여넣거나 CSV·TSV·Excel 파일을 최대 3개까지 첨부할 수 있습니다. 그룹당 한 열 형식도, 라벨/값 행 형식도 읽습니다.
- 사분위수·중앙값·수염·이상값은 AI가 선을 긋기 전에 코드로 정확히 계산됩니다. 사분위수는 선형 보간, 이상값 경계는 튜키의 1.5 × IQR 규칙입니다.
- 저널 스타일 프리셋은 같은 통계량을 Nature·Science·Cell Press·임상 그레이스케일·다크 슬라이드의 관례로 정돈해 줍니다.
- 워크스페이스 채팅에서 지시를 이어갈 때마다 통계량을 데이터에서 다시 계산하므로, 편집해도 숫자가 어긋나지 않습니다.
- 완성한 그림은 캔버스 편집기를 통해 PNG·JPG·SVG·PPTX로 내보낼 수 있습니다.
이상값의 정의
상자에서 사분위 범위의 1.5배를 넘어 떨어진 점이 이상값입니다. 수염은 그 경계 안쪽의 가장 끝 실제 데이터 점에서 멈추며, 경계값 자체까지 뻗지 않습니다.
IQR = Q3 − Q1 경계: Q1 − 1.5 × IQR 과 Q3 + 1.5 × IQR
말로 풀면
사분위 범위는 제3사분위수에서 제1사분위수를 뺀 값입니다. 아래 경계보다 작거나 위 경계보다 큰 값은 수염에 포함되지 않고 독립된 점으로 그려집니다.
1.5 × IQR 규칙은 튜키가 제안한 원래의 관례로, R·Python을 비롯한 대부분 통계 소프트웨어의 기본값입니다.
박스플롯 그리는 법
데이터 넣기
한 줄에 한 그룹씩 붙여넣거나(예: 대조군: 4.1, 5.2, 4.8…), CSV·Excel 내보내기 파일을 끌어다 놓으세요. 그룹당 한 열이든 라벨/값 행이든 상관없습니다. 각 그룹의 정확한 다섯 숫자 요약이 이상값까지 포함해 즉시 나타납니다.
그림 설명하기
축의 의미와 보여 줄 방식을 적습니다. 예: y축 「반응 시간 (s)」, 가로 방향, 인쇄용 그레이스케일. 저널 스타일을 고르거나 프리셋을 자동으로 두어도 됩니다.
생성하고 다듬기
AI는 계산된 통계량으로 그리며 짐작으로 그리지 않습니다. 채팅에서 계속 수정할 수 있습니다. 그룹 이름 바꾸기, 가로로 돌리기, 저널 스타일 바꾸기 등을 지시한 뒤 PNG·SVG·PPTX로 내보내세요.
박스플롯의 구성 요소
상자 수염 그림의 요소 하나하나가 데이터에 대한 특정 질문에 답합니다.
| 요소 | 보여 주는 것 | 계산 방법 |
|---|---|---|
| 상자 | 데이터의 가운데 50% | Q1부터 Q3까지, 곧 사분위 범위 |
| 중앙값 선 | 가운데 값 | 관측값의 절반씩이 선의 양쪽에 놓임 |
| 아래 수염 | 상자 아래쪽 데이터의 범위 | Q1 − 1.5 × IQR 이상인 가장 작은 실제 점까지 |
| 위 수염 | 상자 위쪽 데이터의 범위 | Q3 + 1.5 × IQR 이하인 가장 큰 실제 점까지 |
| 수염 끝 가로선 | 수염이 끝나는 곳 | 마지막 실제 데이터 점에 붙는 짧은 선. 경계값에는 붙지 않음 |
| 이상값 | 유난히 극단적인 값 | 1.5 × IQR 경계 밖의 개별 점 |
| 평균 마커 | 산술 평균 (선택) | 요청 시 그려지며 보통 속이 빈 마름모 |
| 값 축 | 측정 눈금 | 모든 그룹·수염·이상값을 담는 등간격 눈금 |
사분위수는 선형 보간(R의 type 7)으로 계산합니다. NumPy·Excel·Google 스프레드시트와 같은 방식이라, 여기 숫자는 스프레드시트 결과와 일치합니다.
박스플롯 vs 히스토그램 vs 바이올린 플롯
분포를 보여 주는 세 가지 방법이 있고, 독자가 무엇을 비교해야 하는지에 따라 고릅니다.
| 질문 | 박스플롯 | 히스토그램 | 바이올린 플롯 |
|---|---|---|---|
| 보여 주는 것 | 다섯 숫자 요약과 이상값 | 한 분포의 완전한 모양 | 매끈하게 편 밀도와 그 안의 요약 |
| 알맞은 상황 | 여러 그룹을 나란히 비교 | 한 변수의 분포를 자세히 | 큰 표본끼리 분포 모양 비교 |
| 필요한 데이터 | 그룹당 5점 정도부터 | 의미 있는 구간을 채울 만큼 | 밀도를 추정할 만큼 |
| 이상값 | 개별 점으로 표시 | 끝 구간에 묻힘 | 대개 표시 안 됨 |
| 이봉성 | 안 보임. 상자는 봉우리 둘을 못 그림 | 두 봉우리로 보임 | 밀도 윤곽에 드러남 |
전하려는 이야기가 「A 그룹이 B 그룹보다 높다」라면 박스플롯이 가장 빨리 말해 줍니다. 분포의 모양 자체가 이야기라면 히스토그램이나 바이올린 플롯을 고르세요.
박스플롯이 쓰이는 곳
여러 측정 그룹을 한눈에 비교해야 할 때마다 박스플롯이 표준 답입니다.
처리군 비교
용량-반응 실험, 약물 대 부형제, 전후 비교. 나란히 놓인 상자가 중앙값과 산포의 변화를 즉시 보여 주고, 이상값이 된 개체나 시료도 점으로 정직하게 드러납니다.
품질 관리
배치 간 변동, 장비 드리프트, 작업자 간 산포. 배치마다 상자 하나면 수준과 일관성이 동시에 보이고, 이상 회차는 점으로 도드라집니다.
통계 수업
다섯 숫자 요약·사분위수·1.5 × IQR 이상값 규칙이 그림 한 장에 들어 있습니다. 그래서 박스플롯은 중·고등학교 통계 단원부터 대학까지 기술통계의 중심에 있습니다.
설문과 A/B 테스트
코호트나 시안별 응답 시간·점수·평점. 평균 표라면 산포가 숨어 버릴 자리에서, 박스플롯은 열 개 넘는 세그먼트를 그림 하나로 비교합니다.
박스플롯에 관해 자주 묻는 질문
박스플롯 해석은 어떻게 하나요?
중앙값 선을 먼저 보고, 그다음 상자, 마지막으로 수염을 봅니다. 상자 안의 선이 중앙값이고 데이터의 절반씩이 그 양쪽에 있습니다. 상자는 가운데 50%(Q1~Q3)를 덮으므로 상자가 길수록 산포가 큽니다. 수염은 전형적인 값의 범위를 보여 주고, 그 밖의 외딴 점은 한 번 더 들여다볼 가치가 있는 이상값입니다.
박스플롯의 수염은 무엇을 보여 주나요?
수염은 상자 밖에 있지만 아직 전형적이라 할 수 있는 데이터의 범위를 덮습니다. 상자의 각 변에서 사분위 범위의 1.5배 이내에 있는 가장 끝 관측값까지 뻗습니다. 끝점은 경계값이 아니라 실제 데이터 점이라서, 위아래 수염 길이는 대개 서로 다릅니다.
사분위수는 어떻게 계산하나요?
이 도구는 순서통계량 사이의 선형 보간을 씁니다. NumPy·Excel·Google 스프레드시트의 기본 방식(R의 type 7)입니다. 교과서는 다른 규칙(중앙값을 기준으로 반씩 나누는 방식)을 가르치기도 해서, 같은 데이터라도 도구에 따라 Q1·Q3가 조금 다를 수 있습니다. 어떤 방식이든 중앙값 자체는 항상 같습니다.
사분위수·다섯 숫자 요약 계산기로도 쓸 수 있나요?
네. 그리기 전 단계에서 이 도구는 박스플롯 계산기로 작동합니다. 데이터를 붙여넣으면 각 그룹의 n·최솟값·Q1·중앙값·Q3·최댓값·이상값의 정확한 값이 즉시 표시됩니다. 이 표가 그대로 다섯 숫자 요약과 사분위 범위 계산기이기도 합니다. IQR은 Q3 − Q1이고 1.5 × IQR 이상값 경계도 자동으로 적용됩니다. 통계량 확인은 무료이며, 크레딧은 그림을 생성할 때만 듭니다.
박스플롯에서 이상값의 기준은 무엇인가요?
Q1보다 1.5 × IQR 넘게 작거나 Q3보다 1.5 × IQR 넘게 큰 값입니다. 튜키의 관례로, 정규분포 데이터라면 약 0.7%가 여기에 해당합니다. 이상값이 가끔 나오는 건 예상된 일이지 곧바로 오류라는 뜻이 아닙니다. 이상값은 독자가 셀 수 있도록 개별 점으로 그려집니다.
Excel이나 CSV 파일로 박스플롯을 만들 수 있나요?
네. 업로드 버튼으로 .xlsx·.csv·.tsv 파일을 최대 3개까지 첨부하거나, 값을 프롬프트에 바로 붙여넣으세요. 머리글 행이 있는 그룹당 한 열 형식도, 라벨 열과 값 열로 된 세로 형식도 됩니다. 각 그룹의 정확한 통계량은 생성을 쓰기 전에 바로 나타납니다.
박스플롯 하나로 몇 그룹까지 비교할 수 있나요?
한 축에 최대 12그룹입니다. 그보다 많으면 상자가 너무 좁아져 읽기 어렵고, 심사위원도 그림을 나누라고 요구하게 됩니다. 파일에 열이 더 많으면 패널이 앞의 12개만 쓰고 무엇을 건너뛰었는지 알려 줍니다.
가로 방향 박스플롯도 만들 수 있나요?
네. 설명에 「가로 방향」이라고 쓰기만 하면 됩니다. 그룹 이름이 길 때는 가로 상자가 더 읽기 좋고, 임상 저널에서는 표준입니다. 통계·스타일·편집 등 나머지는 두 방향 모두 똑같이 작동합니다.
AI가 제 숫자를 바꾸거나 지어내지 않나요?
아니요. 사분위수·수염·이상값은 코드가 데이터에서 정확히 계산하고, AI는 바로 그 값을 그리라는 지시를 받습니다. 다시 생성할 때마다 원본 데이터에서 새로 계산하므로, 스타일을 아무리 고쳐도 통계량은 어긋나지 않습니다.
박스플롯과 상자 수염 그림은 같은 건가요?
같습니다. 두 이름 모두 같은 그래프를 가리킵니다. 「상자 수염 그림」(상자 그림)은 교과서의 이름이고, 통계 소프트웨어와 논문에서는 흔히 「박스플롯」이라고 부릅니다. 모두 1977년 존 튜키가 널리 알렸습니다. 도구 이름도 박스플롯 메이커, 상자 그림 생성기, box plot generator 등 제각각이지만, 그리는 것은 전부 이 한 가지 그래프입니다.
박스플롯에 평균을 표시할 수 있나요?
네. 평균 마커를 요청하면 상자마다 하나씩 붙고, 보통 속이 빈 마름모로 그려집니다. 박스플롯 자체가 중앙값 중심인 것은 이상값에 강하기 때문이고, 본문의 평균과 그림을 연결해 보고 싶은 독자를 위해 둘 다 보여 주는 것이 일반적입니다.
어떤 형식으로 내보낼 수 있나요?
PNG와 JPG는 바로, SVG와 PPTX는 캔버스 편집기를 거쳐 내보냅니다. 캔버스 편집기는 그림을 편집 가능한 요소로 먼저 분해합니다. 원고 투고(벡터), 슬라이드(PPTX), 빠른 공유(PNG)를 모두 감당할 수 있습니다.
이 박스플롯 메이커는 무료인가요?
네, 시작은 무료입니다. 새 계정마다 100 무료 크레딧이 주어지고 가입에 카드가 필요 없습니다. 크레딧 구매나 구독을 결정하기 전에 실제 그림을 생성하고 내보내기에 충분한 양입니다. 계정이 필요한 이유는 그림 하나하나가 워크스페이스에 저장되어 나중에 돌아와 수정할 수 있게 하기 위해서입니다.
출처
- NIST/SEMATECH e-Handbook of Statistical Methods — Box Plot — National Institute of Standards and Technology
- Visualizing samples with box plots (Points of Significance) — Nature Methods
- quantile — R documentation of the nine quantile types — The R Project
더 살펴보기
다른 다이어그램 도구와, 그 배경을 설명한 가이드.