본문으로 건너뛰기

덤벨 차트

항목마다 두 값(전월 · 이번 달, 목표 · 실적)을 점 둘과 잇는 선으로 보여 주는 표현 전용 차트입니다. 어디서 어디로 얼마나 움직였는지를 한 줄에 비교합니다. 위치를 비교하므로 축은 0 을 강제하지 않고 값 범위에 맞춥니다. 오른쪽 증감은 better 에 따라 좋아진 쪽을 success, 나빠진 쪽을 danger 글자색으로 칠합니다.

상태

높을수록 좋음
낮을수록 좋음 (리드타임)

활용 방법

전월 대비 지표

sort="change" 면 증감이 큰 항목부터 보인다. 줄에 마우스를 올리면 두 값과 증감이 나온다.

Preview
tsx
<DumbbellChart
fromLabel="9월"
toLabel="10월"
sort="change"
items={[
{ label: "신규 고객", from: 120, to: 148 },
{ label: "방문", from: 210, to: 176 },
// ...
]}
/>

속성

이름타입기본값설명
itemsDumbbellItem[]-{ label, from, to }
fromLabel · toLabelstring"이전" · "이후"범례 이름
better"higher" | "lower""higher"증감 색의 기준(좋아진 쪽이 success)
sort"none" | "to" | "change""none"입력 순서 · 이후 값 큰 순 · 증감 큰 순
toneChartTone"primary"이후 점 색(이전 점은 muted)
labelWnumber64항목 이름 칸 폭(px)
formatValue(v: number) => stringko-KR 콤마값 · 증감 · 눈금 포맷