태블로의 유용한 기능 중 하나인 quick table calculation 기능을 활용해 100% 기준 누적 막대차트 그리기!
태블로 내에서는 수치 데이터 필드에 한해서 태블로 내에서 바로 계산하고, 계산된 필드를 시각화에 활용할 수 있는 기능을 제공한다. 누적, 순위, 전체 중 차지하는 비중 등 계산을 쉽게 할 수 있고, 또한 적용한 기능을 해제할 수 있다.
table calculation 기능을 활용해 100% 기준의 누적 막대 차트를 그려보자!
measure 값 중 하나를 columns 영역으로 드래그 앤 드롭한다. 다음으로 dimension 영역에 있는 필드 중 하나(카테고리컬한 필드)를 선택해 marks 영역내 ‘color’영역으로 드래그 앤 드롭한다. 이 경우 장르별(dimension 필드) 검색량(measure 필드)이 하나의 막대로 그려진다.
x축을 보면 알 수 있듯이, 현재 그려진 차트는 단순히 장르별 검색량은 누적한 전체 검색량을 하나의 막대로 표현한 것이다.
활용한 measure 필드의 오른쪽 끝의 삼각형을 클릭, quick table calculation 중 percent of total을 선택한다. 오른쪽 이미지에 보이듯이 x축이’% of Total 검색량’으로 바뀌면서 x축의 단위가 %로 바뀐 것을 확인할 수 있다. 전체 검색량 100%를 어떤 필드를 기준으로 나눠서 보여줄지는 태블로가 자동으로 설정해주는데, 간혹 계산이 맞지 않을 경우 ‘compute using’을 클릭해 원하는 기준의 필드를 선택하면 된다. 예제의 경우 전체 검색량을 장르별로 구분해 보기 위함이므로 ‘장르’ 필드를 선택하면 된다.
간단히 그려본 100% 기준 누적 막대 차트에 부가기능을 더해 효과적인 시각화를 만들어보자!
막대 차트 위에 레이블을 표현해보자. 위의 과정을 통해 만든 차트에 활용한 필드를 marks 영역내 ‘lable’ 영역으로 드래그 앤 드롭한다. 예제에서는 전체 검색량 100%을 나누는 기준이 된 ‘장르’ 필드와 ‘quick table calculation 기능을 사용한 검색량’ 필드를 레이블로 표현하였다. 함께 알아두면 좋은 팁은 계산 기능을 적용한 필드의 경우 오른쪽에 삼각형 모양이 표시된다. 계산 기능을 적용한 필드와 그렇지 않은 필드를 헷갈리지 않도록 주의하자!
위와 같은 차트를 활용한 데이터랩 6화 웹툰에 열광하는 대한민국 - 데이터로 보는 웹툰 태블로 콘텐츠 보러가기