컴포넌트
Charts

Charts

차트는 데이터의 시각적 흐름을 전달하는 컴포넌트입니다. 디자인 시스템은 라인/바, Activity gauge, Pie, Radar 네 가지 차트 스타일과 공용 마커를 제공합니다.

Figma 컴포넌트: Line and bar chart, Activity gauge, Pie chart, Radar chart, Chart marker


Line chart

선형 차트는 추세를 보여줄 때 사용합니다. 기본 3개 시리즈에 부드러운 곡선과 옅은 면 채움을 제공합니다.

Without axis labels

JanFebMarAprMayJunJulAugSepOctNovDec

With axis labels

Active users1,0008006004002000JanFebMarAprMayJunJulAugSepOctNovDecMonth

With legend

Series 1
Series 2
Series 3
Active users1,0008006004002000JanFebMarAprMayJunJulAugSepOctNovDecMonth

Filled area

Active users1,0008006004002000JanFebMarAprMayJunJulAugSepOctNovDecMonth

Bar chart

바 차트는 항목 간 비교에 사용합니다. 기본 3개 시리즈를 누적(stacked) 형태로 보여줍니다.

Without axis labels

JanFebMarAprMayJunJulAugSepOctNovDec

With axis labels

Active users1,0008006004002000JanFebMarAprMayJunJulAugSepOctNovDecMonth

With legend

Series 1
Series 2
Series 3
Active users1,0008006004002000JanFebMarAprMayJunJulAugSepOctNovDecMonth

Activity gauge

원형 게이지는 진행률이나 비율을 한눈에 보여줄 때 사용합니다. xs(160px), sm(200px), md(240px), lg(280px) 네 가지 사이즈를 제공합니다.

Sizes

Active users1,000
Active users1,000
Active users1,000
Active users1,000

Legend bottom

Active users1,000
Series 1
Series 2
Series 3

Legend right

Active users1,000
Series 1
Series 2
Series 3

Pie chart

원형 차트는 전체에 대한 비율을 보여줍니다. hole 속성으로 도넛 형태를 만들 수 있고, xxs(120px) ~ lg(280px) 다섯 가지 사이즈를 제공합니다.

Hole variants

Sizes

With legend

Series 1
Series 2
Series 3
Series 4
Series 5
Series 6

Radar chart

레이더 차트는 여러 축을 동시에 비교할 때 사용합니다. 7개 축(요일)과 3개 시리즈(보라/핑크/블루)를 기본으로 제공합니다.

Without legend

2004006008001,000MonTueWedThuFriSatSun

Legend right

2004006008001,000MonTueWedThuFriSatSun
Series 1
Series 2
Series 3

Legend bottom

2004006008001,000MonTueWedThuFriSatSun
Series 1
Series 2
Series 3

Chart marker

특정 시점이나 임계값을 강조할 때 사용하는 세로 마커입니다.

Line
Dash
Minimal

Props

LineChart

PropTypeDefaultDescription
datanumber[][]3 series sample시리즈별 데이터 배열 (3개 권장)
labelsstring[]Jan ~ DecX축 라벨
axisLabelsbooleanfalseY축 눈금/라벨, X축 라벨 표시
legendbooleanfalse범례 표시
filledbooleanfalse곡선 아래 영역 옅게 채움
yMaxnumber1000Y축 최대값
yStepnumber200Y축 눈금 간격
heightnumber240차트 높이(px)

BarChart

PropTypeDefaultDescription
datanumber[][]3 series sample시리즈별 데이터 (누적 표시)
labelsstring[]Jan ~ DecX축 라벨
axisLabelsbooleanfalse축 라벨 표시
legendbooleanfalse범례 표시
yMaxnumber1000Y축 최대값
yStepnumber200Y축 눈금 간격

ActivityGauge

PropTypeDefaultDescription
size'xs' | 'sm' | 'md' | 'lg''md'게이지 크기
valuesnumber[][0.85, 0.66, 0.42]링별 진행률 (0~1)
labelstring'Active users'중앙 라벨
valuestring'1,000'중앙 값
legendbooleanfalse범례 표시
legendPosition'bottom' | 'right''bottom'범례 위치

PieChart

PropTypeDefaultDescription
size'xxs' | 'xs' | 'sm' | 'md' | 'lg''md'차트 크기
hole'0%' | '25%' | '50%' | '75%''50%'중앙 구멍 비율
data{ name, value }[]6 series sample세그먼트 데이터
legendbooleanfalse범례 표시

RadarChart

PropTypeDefaultDescription
data{ name, color, values }[]3 series sample시리즈 데이터 (각 시리즈는 축 개수와 동일한 값 배열)
axesstring[]['Mon' ~ 'Sun']축 라벨
ringsnumber[][200, 400, 600, 800, 1000]동심 그리드 값
legend'right' | 'bottom' | 'none''right'범례 위치

ChartMarker

PropTypeDefaultDescription
type'line' | 'dash' | 'minimal''line'마커 스타일

Figma Variants

ChartPropertyValues
Line / BarChart styleLine Bar
Axis labelsTrue False
LegendFalse Top Right
BreakpointDesktop Mobile
Activity gaugeSizexs sm md lg
LegendFalse Bottom Right
Pie chartSizexxs xs sm md lg
HoleFalse 25% 50% 75%
LegendFalse True
Radar chartLegendFalse Right Bottom
Chart markerTypeLine Dash Minimal