[Tableau] 연습

[Tableau] 이중축(Dual Axis)과 Combined Axis Chart

Simon Yoon 2022. 2. 11. 11:04

태블로에서 많이 사용되는 이중 축 차트와 Combined Axis Chart에 대한 정리

 

이중축 그래프를 만드는 방법도 어렵지 않다. 아래의 예시에서는 사고 유형 중분류(Type - Medium Class)차원을 올려주고 사망자수(Fatal)과 전체 부상자수(Total Injure)를 둘 다 올려주었다. 이 때 아무런 설정 없이는 두개의 차트가 분할되서 출력되는 것을 확인 할 수 있다. 하지만 화면에서 보이는 것처럼 Total Injure에 해당하는 값을 마우스 오른쪽 클릭으로 '이중 축'으로 만들어주게 되면 점으로 표현된 이중 축 차트가 만들어지게 된다.

변경 전 그래프
변경 후 그래프

위 화면에서도 볼 수 있듯이 이 때 이중 축 차트는 왼편에 각각의 마크 카드가 생성된다. 상단의 알약도 형태가 변한 것도 확인할 수 있을 것이다. 또 점 그래프로 자동으로 변환되었는데 이는 간단하게 마크 카드(전체)에서 '막대'로 설정해주면 된다.

이중 축 막대 그래프

이제 세부적인 설정을 해주면 된다. 먼저 두 그래프가 겹쳐 있어서 마크 카드에서 Total Injure의 색상과 크기를 조금 구분되게 만들어 줄 수 있다. 또한 왼쪽 축과 오른 쪽 축의 스케일이 달라서 보는이가 착각할 수 있기 때문에 '축 동기화'도 해주면 좋을 것이다. 이 때, 오른쪽의 축에 마우스 오른쪽 클릭을 하고 나오는 메뉴에서 '축 동기화'를 선택해주면 간단하게 해결할 수 있다.

이중 축 차트 설정 변경 후

이중 축 그래프를 작성하면서 각 사용할 데이터에 따라 적당한 형태를 선택해주면 좋을 것이다. 이 데이터는 하나의 예시이기 때문에 원하는 형태를 만들기 위해서 설정 등은 직접 다르게 해보면서 표현할 수 있을 것이다.

 

그런데 위와 같은 그래프를 반드시 이중 축으로 그리지 않고 두 막대를 옆에 나란히 배치하여 표현할 수도 있을 것이다. 이 때는 아래와 같이 Combined Axis Chart로 표현하면 좋다.

Combined Axis Chart 예시

만드는 방법은 이전처럼 Medium Class 차원을 올리고 Fatal 합계를 더블클릭하면 기본 막대 그래프가 생성된다. 이 때 같은 축을 공유할 Total Injure 값을 같은 축 위에 올려주면 바로 그려진다.

Making Combined Axis Chart

이후 상단 '열'쪽에 생성된 '측정값 이름' 알약을 Ctrl(Command)를 누르고 왼쪽 마크 카드의 '색상'으로 추가해주면 서로 구분되는 색상으로 자동으로 변경된다. 다만 이 때는 이중 축 차트와 다르게 마크 카드에서 각 값 별로 세부 설정은 할 수 없다. 따라서 이중 축 차트와 Combined Axis Chart는 서로 다른 특징이 있기 때문에 적절하게 선택하여 사용하면 될 것이다.

Combined Axis Chart 완성