본문으로 건너뛰기

박스플롯

그룹마다 값 분포를 다섯 수(최솟값 · Q1 · 중앙값 · Q3 · 최댓값)와 이상값으로 보여 주는 표현 전용 차트입니다. 담당자 · 지점별 처리 시간이나 단가의 퍼짐을 나란히 비교합니다. 상자는 가운데 절반의 값, 굵은 선은 중앙값, 수염은 상자에서 1.5배 IQR 안의 가장 먼 값, 그 밖의 점은 이상값입니다. 사분위는 엑셀 QUARTILE.INC 와 같은 선형 보간입니다.

상태

기본
tone

활용 방법

지점별 배송 리드타임

행에 마우스를 올리거나 탭 · 키보드로 초점을 주면 다섯 수와 개수 · 이상값 수가 나온다.

Preview
tsx
<BoxPlot
groups={[
{ label: "강남점", values: [18, 20, 21, 22, /* ... */ 44] },
{ label: "판교점", values: [16, 17, 19, 20, /* ... */ 25] },
]}
formatValue={(v) => `${v}시간`}
/>

속성

이름타입기본값설명
groupsBoxPlotGroup[]-{ label, values }. 값이 없는 그룹은 뺀다
toneChartTone"primary"상자 · 중앙값 · 이상값 테두리 색
rowHnumber28행 높이(px)
labelWnumber64그룹 이름 칸 폭(px)
formatValue(v: number) => stringko-KR 콤마(소수 1자리)값 · 눈금 포맷