어떤 차트인가요
누적 영역형 차트는 시간 축을 따라 계열을 차곡차곡 더해 쌓습니다. 전체 모양의 윤곽선이 합계를, 각 띠의 두께가 매 순간 그 부분의 기여를 보여 줍니다.
✓ 이럴 때 쓰세요
- 합계와 그 구성을 시간에 따라 함께 보여 주고 싶을 때. 에너지원별 발전량, 제품별 매출, 지역별 인구처럼요.
- 부분이 여섯일곱 개까지 있고 시간 점이 많을 때.
✗ 이럴 때는 피하세요
- 위쪽 층의 정확한 값을 읽어야 할 때. 위쪽 층은 아래층 위에 얹혀 있어서 평평한 기준선이 없습니다.
- 부분에 음수가 있을 때.
- 계열들이 서로 다른 것을 재고 있어서 합계가 무의미할 때.
더 좋은 차트를 위한 팁
- 가장 안정적인 계열을 맨 아래에, 가장 변덕스러운 계열을 맨 위에 두세요. 그래야 흔들림이 위의 모든 층으로 번지지 않습니다(Byron & Wattenberg 2008).
- 층의 색은 서로 구분되되 무게는 비슷하게 맞추세요. 한 계열을 돋보이게 하는 것은 그것이 이야기의 주인공일 때만.
- 합계보다 비율이 중요하다면 시간 점마다 100%로 정규화하세요.
수학
각 시각 t에서 층 j는 Sj−1(t)부터 Sj(t)까지 걸치며, 여기서 Sj(t) = Σm≤j ym(t)입니다. 띠의 두께는 그 값이지만, 겉보기 기울기는 자기 변화에 그 아래 모든 변화를 더한 것입니다. 층의 순서가 중요한 까닭입니다.
바이런과 와튼버그는 이를 층의 “흔들림”을 최소화하는 문제로 정식화했고, 이를 이용해 기준선이 움직이는 누적 영역형 차트인 스트림그래프를 설계했습니다(Byron & Wattenberg 2008).
짧은 역사
누적 영역은 초기 통계 안내서의 나눈 시간 차트에서 이어져 왔습니다(Brinton 1914). 2008년, 영화 흥행 수입을 다룬 New York Times의 인터랙티브 그래픽으로 널리 알려진 스트림그래프는 이 형식을 어디까지 밀어붙일 수 있는지 보여 주었습니다. 그 기하학은 같은 해에 발표되었습니다(Byron & Wattenberg 2008).
자주 묻는 질문
왜 맨 위 층이 이렇게 들쭉날쭉한가요?
각 층은 아래 모든 층의 오르내림을 물려받습니다. 가장 변동이 큰 계열을 맨 위로 옮기세요.
참고 문헌
- Byron, L. & Wattenberg, M. (2008). Stacked graphs — geometry & aesthetics. IEEE Transactions on Visualization and Computer Graphics 14(6), 1245–1252.
- Brinton, W. C. (1914). Graphic Methods for Presenting Facts. New York: The Engineering Magazine Company.
- Cleveland, W. S. & McGill, R. (1984). Graphical perception: theory, experimentation, and application to the development of graphical methods. Journal of the American Statistical Association 79(387), 531–554.