본문 바로가기

테크놀로지와 데이터

[Tableau] 이중축 차트 - 전후 증감 표현

태블로에서는 이중 축을 활용해 기본으로 제공하는 차트 외에 다양한 차트를 표현할 수 있는데요,

오늘은 그 중에서 전후증감을 시각화하기에 좋은 차트 3가지를 제작하는 방법을 소개해드리려고 합니다.

 

※ 활용한 데이터: Superstore

 

 

<목차>

1. 덤벨차트

2. Peas in a pod

3. 코멧차트

 


1. 덤벨차트

덤벨차트는 모양이 운동할때 쓰는 기구인 덤벨을 닮아서 붙여진 이름입니다. 

 

1) 왼쪽의 데이터 패널에서 [Sales] 필드를 드래그하여 열선반에 올려놓습니다. > 열선반에 같은 필드를 복제하여 놓습니다. (복제는 Ctrl를 누른채로 합계(Sales)를 드래그하여 옮기면 됩니다.)

2) 오른쪽 [합계(Sales)] 필드를 우클릭 > 이중 축을 선택합니다.

3) 행선반에는 [Sub-Category] 필드를 올려놓습니다.

4) 마크 선반에서 첫번째 [합계(Sales)] "색상"에 [Order date]필드를 올려놓습니다.

4) 마크 선반에서 두번째 [합계(Sales)]을 "자동" -> "라인" 타입으로 변경 후 > "경로"에 [Order date]필드를 올려놓습니다.

5) [Order date] 필드를 필터 선반에 올려놓고 > "년"을 선택한 다음 > 비교하고 싶은 두개의 년도만 선택 > 확인을 눌러줍니다.

6) 선이 원위에 있을 때는 열 선반에서 [합계(Sales)]필드의 위치를 바꿔주면 됩니다.

7) 마지막으로 깔끔한 차트를 표현하고 싶다면, 축 우클릭 > 머리글 표시 해제를 해주신 다음

 

차트의 흰 공간에 우클릭 > 서식 > 테두리 서식: 행 구분선, 열구분선을 없음 / 라인 서식: 격자선, 영 기준선 없음으로 바꿔주시면 됩니다.

 

2. Peas in a pod

 

차트이름이 이같은 이유는 완두콩처럼 껍질에 콩이 있는 것 같다해서 이름이 이렇게 붙여졌는데요, 

만드는 방법은 위의 덤벨 차트와 동일합니다. 

다만 마크 선반에서 "라인"의 색상과 선의 크기, 그리고 원의 크기만 조금 키워주시면 됩니다.

 

3. 코멧차트

 

comet은 혜성이라는 뜻인데요, 차트 모양이 혜성같아서 붙여진 이름입니다. 

당년 vs 전년, 당월vs전월 처럼 전후 증감을 할때 표현하기 좋습니다. 

 

1) 행선반에 [Sub-Category] 필드를 놓습니다. 

2) 데이트 패널 >  아래 삼각형 아이콘 > 계산된 필드 만들기를 한후 아래처럼 2개의 필드를 만들어 줍니다. 

//전년의매출고정
{fixed [Category],[Order Date]:
sum( if YEAR([Order Date])= {max(YEAR([Order Date]))} -1 then ([Sales]) end )}

-> 의미는 카테고리, 날짜에 해당하는 매출 집계값을 고정할 건데, 매출 집계는 가장 최근 년도(MAX(YEAR([Order Date]))의 1년전과 같은 주문날짜의 매출집계를 의미합니다. 즉, 전년도의 매출을 의미합니다. 

//당년의매출고정
{fixed [Category],[Order Date]:sum(if YEAR([Order Date])= {max(YEAR([Order Date]))} then ([Sales]) end )}

-> 주문날짜가 가장 최근년도 (MAX(YEAR([Order Date])) 에 해당하면 당년을 의미합니다.

3) [당년의매출고정]필드와 [전년의매출고정]필드를 "더블클릭"하게되면 자동으로 [측정값 이름]이 필터와 열선반에 들어가게 되고, [측정값] 필드도 텍스트에 자동으로 새익게 됩니다.

4) 어떤 항목의 매출이 상승,하락했는지 알아보기위해 색상을 부여해주는 계산된 필드를 만듭니다. 

if SUM([전년의매출고정]) > SUM([당년의매출고정]) then '하락'
elseif SUM([전년의매출고정]) < SUM([당년의매출고정]) then '상승'
else '변화없음'
end

-> 당년의 매출이 더 크면 상승이고 반대로 적으면 하락을 의미하는 식입니다.

5) 만들어진 [증감색상] 필드를 마크선반의 "색상"에 올려놓습니다. 

6) 마크 선반에서 "자동" -> "라인"으로 변경해주고 [측정값 이름]을 복제(ctrl + 드래그)하여 "크기"에 올려놓습니다. 

7) 열선반에서 [측정값 이름] 필드를 빼고, [측정값] 필드를 올려놓습니다.

8) 마크 선반에 "경로"에 [측정값 이름]필드를 올려놓습니다. 

당년의 숫자크기만큼 커져야하는데 반대로 되어있을 때는 "측정값 선반"에서 아래 사진처럼 순서만 변경해주시면 됩니다.

9) 마지막으로 차트를 깔끔하게 해주기 위해서, 축 우클릭 > 머리글 표시 해제해주시고 

차트의 빈공간을 우클릭 > 서식 > 라인서식: 열에서 격자선과 영 기준선을 없음으로 바꿔줍니다.

그리고 "전체 보기"를 하면 차트가 완성됩니다.

 


제작된 파일을 확인하고 싶으시면 아래 파일을 다운로드 해주시면 됩니다. 

[브래키츠] 이중축 차트 - 전후 증감 표현.twbx
0.35MB