본문으로 건너뛰기

데이터 시각화 스터디 #3 - 시간의 시각화

데이터를 시각화했을 때 가장 자주 등장하는 주제는 바로 '시간'이다.
많은 차트들이 시간의 흐름에 따른 변화를 보여주는 데 집중하고 있다.

이번 스터디에선 시간을 시각화하는 다양한 방법들을 정리하였다.


시간을 시각화하는 7가지 관점​

  1. 기간의 처음 시점과 비교해 오늘의 추이
  2. 데이터에 순환적인 패턴 유무
  3. 두 개의 시간 디멘전 간 추세 분석
  4. 장기간에 걸친 순위 변화 관찰
  5. 동시에 발생하지 않은 사건 비교
  6. 각기 다른 시기의 사건 성장세 비교
  7. 프로세스의 병목 파악

시간 그룹핑​

시간을 주기적으로 묶어 표현하면 반복 패턴을 쉽게 파악할 수 있다.
(예: 요일별, 월별 묶음)

시간 그룹핑 차트

단점: 시간 간 노이즈나 데이터 뭉개짐 가능성 있음


순환 패턴 분석​

평균 대여 건수 (시간대별)​

평균 대여 건수

  • 8시, 17시에 피크
  • 평균값은 흐름을 보여주지만 세부 요일이나 개별 데이터는 알기 어려움

요일/시간별 세부 흐름​

요일/시간 패턴

  • 주말: U자형
  • 평일 출근 시간: n자형
  • 선들이 각 요일의 흐름을 보여줌

두 개의 시간 디멘전 관찰 (월 + 일)​

히트맵 형태​

월+일 히트맵

  • 전체적인 패턴 파악에 탁월
  • 세부 포인트(예: 2월 14일 출산 증가)는 잘 드러나지 않음

깃허브 커밋 히트맵​

깃허브 커밋 히트맵

  • 요일별, 월별 활동량을 직관적으로 확인 가능
  • 단, 정확한 수치 확인은 어려움

순위 변화 시각화 - 범프 차트​

범프 차트

  • 시간에 따라 순위가 어떻게 변하는지 표현
  • 실제 수치는 숨겨짐
  • 민감한 수치를 감추고 싶을 때 유용
  • 특정 선을 강조하면 더 직관적임

다른 시기의 성장세 비교​

성장세 비교 그래프

  • 기준 축을 ‘발표 후 경과일’로 변경
  • 시기와 무관하게 상대 성장세 비교 가능
  • 단, 맥락을 잃을 수 있으므로 보완 필요

프로젝트 기간 표현 - 간트 차트​

간트 차트

  • WBS 형태와 유사
  • 시작일/종료일, 요약/과업 상태 표시
  • 일정 관리와 흐름 확인에 유리

이벤트 병목 시각화 - 점프 플롯​

점프 플롯

  • 이벤트의 순서를 시각화
  • 병목/이탈/누락 지점 확인 가능
  • 단계 건너뛰기 등 예외 처리 파악에 유리
  • 복잡해질 수 있으므로 단순하게 구성 필요

결론​

시간을 시각화할 때는 단일한 방법만으로는 부족하다.
다양한 관점에서 데이터를 바라보며 적절한 차트를 선택해야 한다.

  • 목적 → 기준 정하기 → 표현 방식 결정
  • 단순한 추이뿐 아니라, 순위, 주기성, 상대 비교 등 다양한 목표를 가질 수 있음
  • 각각의 목표에 맞는 표현 방법을 고민해보자.