데이터 시각화 스터디 #3 - 시간의 시각화
데이터를 시각화했을 때 가장 자주 등장하는 주제는 바로 '시간'이다.
많은 차트들이 시간의 흐름에 따른 변화를 보여주는 데 집중하고 있다.
이번 스터디에선 시간을 시각화하는 다양한 방법들을 정리하였다.
시간을 시각화하는 7가지 관점
- 기간의 처음 시점과 비교해 오늘의 추이
- 데이터에 순환적인 패턴 유무
- 두 개의 시간 디멘전 간 추세 분석
- 장기간에 걸친 순위 변화 관찰
- 동시에 발생하지 않은 사건 비교
- 각기 다른 시기의 사건 성장세 비교
- 프로세스의 병목 파악
시간 그룹핑
시간을 주기적으로 묶어 표현하면 반복 패턴을 쉽게 파악할 수 있다.
(예: 요일별, 월별 묶음)

단점: 시간 간 노이즈나 데이터 뭉개짐 가능성 있음
순환 패턴 분석
평균 대여 건수 (시간대별)

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

- 주말: U자형
- 평일 출근 시간: n자형
- 선들이 각 요일의 흐름을 보여줌
두 개의 시간 디멘전 관찰 (월 + 일)
히트맵 형태

- 전체적인 패턴 파악에 탁월
- 세부 포인트(예: 2월 14일 출산 증가)는 잘 드러나지 않음
깃허브 커밋 히트맵

- 요일별, 월별 활동량을 직관적으로 확인 가능
- 단, 정확한 수치 확인은 어려움
순위 변화 시각화 - 범프 차트

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

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

- WBS 형태와 유사
- 시작일/종료일, 요약/과업 상태 표시
- 일정 관리와 흐름 확인에 유리
이벤트 병목 시각화 - 점프 플롯

- 이벤트의 순서를 시각화
- 병목/이탈/누락 지점 확인 가능
- 단계 건너뛰기 등 예외 처리 파악에 유리
- 복잡해질 수 있으므로 단순하게 구성 필요
결론
시간을 시각화할 때는 단일한 방법만으로는 부족하다.
다양한 관점에서 데이터를 바라보며 적절한 차트를 선택해야 한다.
- 목적 → 기준 정하기 → 표현 방식 결정
- 단순한 추이뿐 아니라, 순위, 주기성, 상대 비교 등 다양한 목표를 가질 수 있음
- 각각의 목표에 맞는 표현 방법을 고민해보자.