동일한 기준에 대해서 1:1 비교를 하는 용도(여성/남성 비교, 주간/야간 비교 등)로 사용할 수 있는 차트 중 하나는 나비차트입니다. 나비차트를 만드는 방식은 단순하지만 표현을 어떻게 할 것인가에 따라 여러 방식을 사용할 수 있습니다. 이 글에서는 나비차트를 만드는 2가지 방식과 나비차트 생성 시에 고려해야 할 참고사항을 정리할 예정입니다.
1. 단순 나비차트 만들기
참고 대시보드 : https://public.tableau.com/app/profile/namu.kim/viz/SouthKoreanTrafficaccidentstatistics/Nighttime
※예시를 보여드리기 위해 활용한 데이터는 도로교통공단에서 제공하는 ‘주야 교통사고 통계’ 자료입니다.
※ 하기의 설명과 대시보드의 표현 방식이 일부 다를 수 있으니 참고 대시보드의 경우 동작을 확인하는 용도로 확인해 주세요.
@ 그래프 만들기
1) 비교하고자 하는 막대그래프 2개를 생성합니다.
2) 왼쪽의 막대그래프의 축을 마우스 오른쪽 클릭하고, ‘축 편집’을 선택합니다.
3) ‘눈금’ 영역의 ‘반전’을 선택하고 확인 버튼을 선택합니다.
4) 기본적인 나비차트가 완성되었습니다.
2. Y축 값이 가운데에 표현되는 나비차트
이 방식은 기본적으로 대시보드에서 동작하여, 2개의 개별적인 그래프를 1개의 그래프처럼 보이게 하는 방식입니다. 따라서 2개의 그래프의 Y 축 값은 무조건 동일해야 합니다.
@ 그래프 만들기
1) 단순 나비차트와 동일한 방식으로 생성하나 왼쪽과 오른쪽의 차트를 분리하여 개별 시트에 그래프를 생성합니다.
2) ‘대시보드’에 2개의 그래프를 좌우로 배치합니다.
3) 왼쪽 차트의 축을 마우스 오른쪽 클릭하고, ‘머리글 표시’를 선택 해제합니다.
4) 오른쪽 차트의 축 제목을 오른쪽 클릭하고, ‘행에 대한 필드 레이블 숨기기’ 선택
5) 그래프의 크기 및 서식 변경을 통한 하나의 그래프화 진행
3. 나비차트 작업 시 참고사항
나비차트의 경우 이중축을 사용하는 방식이 아니기 때문에 축 동기화를 설정할 수 없습니다. 따라서 위의 예시처럼 값이 차이가 많이 나는데도 불구하고 시각적으로 값의 차이가 부각되어 보이지 않는 불편함이 존재합니다. 이러한 점은 매개변수를 사용하여 동기화가 가능합니다.
1) 데이터 패널의 빈 공간을 마우스 오른쪽 클릭하여 ‘계산된 필드 만들기’ 버튼을 클릭합니다.
2) FIXED 함수를 사용하여 아래의 계산식을 작성 후 ‘확인’을 선택합니다.
{ FIXED :MAX(MAX({ FIXED [발생월]: SUM([주간 사고건수])}, { FIXED [발생월]: SUM([야간 사고건수])}))}
3) 데이터 패널의 빈 공간을 마우스 오른쪽 클릭하여 ‘매개변수 만들기’ 버튼을 클릭합니다.
4) 매개변수의 이름을 지정하고 속성에서 ‘통합문서가 열릴 때의 값’을 앞서 만들어둔 ‘가짜 기준선’ 계산식으로 변경 후 확인을 누릅니다.
5) 분석 패널에서 ‘참조선’을 선택하고 편집에서 ‘라인’의 값은 ‘가짜 기준선’으로 ‘레이블’은 ‘없음’, ‘도구설명’도 ‘없음’, 서식지정에서 ‘라인’도 없음을 선택 후 확인을 누릅니다.
6) 좌우 그래프에 동일 작업을 진행합니다.
'Tableau 활용법' 카테고리의 다른 글
[Tableau] 모양을 통한 선택 항목 강조 (0) | 2024.09.02 |
---|---|
[Tableau] 다크모드 / 라이트모드 변경하는 방법 (0) | 2024.03.04 |
[Tableau] 매개변수를 사용하여 날짜 주기를 변경하는 방법 (0) | 2024.03.03 |