본문 바로가기
● Data Insights/Data Visualization

데이터 유형별로 골라 쓰는 막대차트·선차트·산점도·히트맵

by DATA Canvas 2026. 5. 6.
반응형

막대차트는 범주(카테고리) 간 값 비교에, 선차트는 시간에 따른 추세에, 산점도는 두 변수 간 관계에, 히트맵은 많은 데이터의 패턴·밀도 파악에 쓰는 것이 기본 원칙이다. 
대부분의 BI 대시보드에서 이 네 가지만 정확히 골라 써도 80% 이상의 시각화 요구사항은 커버할 수 있다. 

반응형

차트 선택의 큰 원칙

차트는 “데이터 타입(범주 vs 연속)”과 “보고 싶은 스토리(비교 vs 추세 vs 관계 vs 패턴)” 두 가지로 고르는 게 가장 실용적이다. 
일반적인 권장 조합은 범주 비교에는 막대차트, 시간·연속 데이터의 변화에는 선차트, 두 연속 변수의 관계에는 산점도, 행·열이 많은 매트릭스 패턴에는 히트맵이다. 


막대차트(bar chart)를 써야 할 때

막대차트는 서로 다른 카테고리의 크기를 비교할 때 가장 직관적이다(예: 제품별 매출, 지역별 주문 수). 
범주가 독립적인 그룹일 때, 그리고 “누가 더 크냐/작냐?”가 핵심 질문일 때 막대차트가 선차트보다 이해 속도가 빠르다. 

막대차트를 선택해야 하는 대표 상황은 다음과 같다.

  • 제품, 채널, 지역, 담당자 등 서로 다른 그룹의 성과 비교 (sales by region, revenue by product)
  • 하나의 시점에서 카테고리 간 순위/랭킹이 중요할 때 (올해 부서별 KPI 달성률)
  • 시계열이라도 연도·분기처럼 “끊어진 기간”을 비교하고 싶을 때 (연도별 매출, 분기별 이익)

반대로, 일·주·월처럼 촘촘한 시계열을 막대로 그리면 바코드처럼 빽빽해져 패턴 읽기가 어려워진다. 


선차트(line chart)를 써야 할 때

선차트는 시간에 따른 변화(트렌드·계절성·변동성)를 보여주는 데 특화된 차트다. 
데이터 포인트가 많을수록 막대보다 선이 훨씬 덜 복잡해 보이고, “어떻게 여기까지 왔나?”를 설명하는 데 적합하다. 

선차트를 선택해야 하는 대표 상황은 다음과 같다.

  • 일/주/월 단위 시계열에서 추세와 시즌ality를 보고 싶을 때 (월별 활성 사용자 수, 일별 트래픽, 시가·종가 추이)
  • 두 개 이상 시계열의 “궤적”을 비교할 때 (매출 vs 마케팅비, 경쟁사 vs 자사 트래픽)
  • 값의 절대 크기보다는 방향성(상승/하락, 변곡점, 패턴)이 더 중요할 때

연속적인 시간 흐름이 중요한 시계열을 막대차트로 그리면 추세 읽기가 어려워지고, 잘못된 인상을 줄 수 있다는 지적도 있다. 


산점도(scatter plot)를 써야 할 때

산점도는 두 개의 연속 변수 사이 관계(상관, 패턴, 클러스터)를 보는 데 가장 기본적인 도구다. 
각 점이 하나의 개체(고객, 세션, 주문 등)를 의미하므로 개별 데이터 수준의 분포와 이상치(outlier)를 한 번에 확인할 수 있다. 

산점도를 선택해야 하는 대표 상황은 다음과 같다.

  • X–Y 관계를 보고 싶을 때 (광고비 vs 매출, 할인율 vs 판매량, 체류시간 vs 전환율)
  • 상관관계가 있는지, 없으면 어떤 구간에서만 나타나는지 탐색할 때 (양의 상관, 음의 상관, 비선형 패턴)
  • 집단별 패턴 차이를 색/모양으로 함께 표현하고 싶을 때 (고객 세그먼트별 LTV vs CAC)

단, 산점도는 기본적으로 두 변수만 표현하므로, 더 많은 차원을 보고 싶다면 색·크기·투명도 등을 추가하거나, 보조적으로 히트맵/버블 차트를 활용하는 방식이 많이 쓰인다. 


히트맵(heatmap)을 써야 할 때

히트맵은 값의 크기를 색상 강도로 표현해, “숫자 하나하나”가 아니라 “전반적인 패턴”을 빠르게 보게 해 주는 차트 타입이다. 
행과 열이 많은 매트릭스를 한눈에 보고 싶을 때 특히 유용하며, 이상치·핫스팟을 색 대비로 바로 드러낸다. 

히트맵을 선택해야 하는 대표 상황은 다음과 같다.

  • 상관행렬(correlation matrix)처럼 변수×변수 관계를 전체적으로 보고 싶을 때
  • 요일×시간, 지점×상품 등 2차원 그리드에서 패턴·피크 타이밍을 찾고 싶을 때 (웹 트래픽, 콜센터 인입, 매장 방문 패턴)
  • 경영진이 “어디가 문제/기회 구간인가?”만 빠르게 스캔해야 하는 성과 모니터링용 대시보드

다만, 정확한 수치를 읽어야 하는 상황이나, 데이터 포인트가 매우 적을 때(예: 3×3 정도)는 히트맵보다 표나 막대차트가 더 낫다는 베스트 프랙티스가 반복해서 언급된다. 


헷갈리는 상황별 선택 팁

같은 데이터라도 “강조하고 싶은 것”에 따라 막대 vs 선 vs 히트맵 선택이 달라진다. 
최근 데이터 시각화 글들은 “데이터 타입”뿐 아니라 “어떤 질문에 답하려는가?”를 기준으로 차트를 고르라고 강조한다. 

대표적인 고민 상황과 추천은 다음과 같다.

  • 월별 매출: 추세(증가/감소, 시즌ality)를 보여주고 싶다면 선차트, 특정 월 비교·순위를 강조하고 싶다면 막대차트
  • 연도별 매출: 각각이 독립된 기간으로 인식되므로 막대차트가 더 자연스러운 경우가 많다.
  • 지역×제품별 성과: 지역별 막대차트 여러 개(스몰 멀티플)로 가거나, 더 많은 조합을 한 화면에서 보고 싶으면 히트맵으로 패턴부터 본 뒤 상세 비교 시 막대차트를 사용한다.

BI 대시보드(Power BI)에서의 활용 팁

현업 경영진·실무자는 대시보드를 “정독”하기보다 “스캔”하기 때문에, 빠른 패턴 인지를 돕는 시각화(히트맵, 요약 카드)와 정밀 비교용 시각화(막대, 테이블)를 적절히 섞는 구성이 효과적이다. 
예를 들어 Power BI에서는 KPI 카드/게이지로 전체 상황을, 히트맵으로 우선순위 영역을, 막대·선차트로 상세 비교와 트렌드를 나눠 보여주는 구성이 많이 추천된다. 

대시보드 상단에는 선차트로 핵심 지표의 시간 추이를, 중단에는 막대차트로 주요 차원 비교를, 하단에는 요일×시간 히트맵이나 상관 히트맵으로 이상 패턴을 배치하면 “위에서 전체 → 아래에서 원인 탐색” 흐름이 자연스럽게 만들어진다. 


빠르게 결정하는 실전 체크리스트

데이터를 받았을 때 아래 질문만 순서대로 체크하면 차트 타입을 비교적 일관되게 결정할 수 있다. 
실제 데이터 엔지니어·BI 엔지니어 업무에서 “차트 선택 표준”으로 팀 내 공유해 두면 시각화 스타일을 맞추는 데도 도움이 된다. 

  1. 시간 축인가?
    • Yes → 추세가 중요하면 선차트, 특정 시점 비교가 중요하면 막대차트
  2. 비교하려는 대상이 서로 다른 그룹인가? (제품, 지역, 채널 등)
    • Yes → 막대차트 우선 고려
  3. 두 연속 변수의 관계를 보고 싶은가?
    • Yes → 산점도, 필요 시 회귀선/트렌드 라인 추가
  4. 행·열이 많은 매트릭스에서 패턴·핫스팟·이상치를 찾고 싶은가?
    • Yes → 히트맵, 상세 비교는 별도의 막대·테이블로 분리
  5. 정확한 값 vs 빠른 패턴 중 무엇이 더 중요한가?
    • 정확한 값 → 막대차트·테이블.
    • 패턴/우선순위 → 선차트(추세), 산점도(관계), 히트맵(패턴).
반응형