brunch

You can make anything
by writing

C.S.Lewis

by Cheon Feb 18. 2017

[데이터 정리] 정렬(Sort)




1. ‘정렬'하는 방법




태블로에서 정렬을 하는 방법은 4가지가 있다.

- 축에서 정렬하는 방법

- 머리글/범례에서 정렬하는 방법

- 필드에서 정렬하는 방법

- 두 개의 필드에서 동시에 정렬하는 방법






축에서 정렬하는 방법



다음과 같이, Sales 축 옆에 ‘정렬' 버튼을 클릭하면 Sales를 기준으로 그래프가 정렬이 된다.






머리글/범례에서 정렬하는 방법



◆ 다음과 같은 그래프를 만들자.




머리글(Headers)


◆ ‘Second Class’를 클릭하고, 한칸 위로 드래그하자.



그러면, ‘Second Class’가 ‘Same Day’ 위로 정렬된다.




범례(Legends)



◆ ‘Region’ 필터 카드에서 'South’를 클릭하고, ‘Central' 위로 드래그하자.



그러면, 'South’가 ‘Central’ 위로 이동하게 되어, 그래프에서는 'South’가 ‘Central’ 위로 정렬된다.





필드에서 정렬하는 방법



◆ 다음과 같은 그래프를 만들자.



◆ 행에 있는 ‘Sub-Category’를 클릭하고, ‘정렬’을 클릭하자.



◆ ‘정렬 순서’에서 ‘내림차순’을 체크하자.

◆ ‘정렬 기준’에서 ‘필드’를 체크하고, ‘Discount - 평균’을 선택하고, ‘확인’을 클릭하자.




◆ ‘Discount’를 레이블에 드래그하고, ‘평균’으로 바꾸자.



그러면, 다음과 같이 각 Category에서 ‘Sub-Category’가 '평균 Discount’가 높은 순(내림차순)으로 정렬이 된다.





두 개의 필드에서 동시에 정렬하는 방법



◆ 다음과 같은 그래프를 만들자.



◆ 열에 있는 ‘Category’를 클릭하고, ‘정렬’을 클릭하자.



◆ ‘정렬 순서’에서 ‘내림차순’을 체크하자.

◆ ‘정렬 기준’에서 ‘필드’를 체크하고, ‘Sales - 합계’를 선택하고, ‘확인’을 클릭하자.



◆ 열에 있는 ‘Sub-Category’를 클릭하고, ‘정렬’을 클릭하자.



◆ ‘정렬 순서’에서 ‘오름차순’을 체크하자.

◆ ‘정렬 기준’에서 ‘필드’를 체크하고, ‘Profit - 평균’을 선택하고, ‘확인’을 클릭하자.



 ‘Profit’을 레이블에 드래그하고, ‘평균’으로 바꾸자.


그러면, 다음과 같은 그래프가 나온다.



위 그래프는 Sales의 합계를 기준(내림차순)으로 Category를 정렬하고, 각 패널에서 Profit의 평균을 기준(오름차순)으로 Sub-Category를 정렬한다.






2. ‘정렬' 적용해보기  





모든 고객을 각 Ship Mode에서 Sales의 합계를 기준으로 정렬을 하고 싶다면?     



◆ ‘Ship Mode’와 ‘Customer Name’을 행으로 드래그하자.

◆ ‘Sales’를 열에 드래그하자.



◆ 계산된 필드에서 다음의 수식을 작성하자.

(‘INDEX( )’ 함수는 보통, 숫자를 나열하거나 순위를 매길 때 사용된다.)



◆ 위 수식(‘순위’)에 마우스 오른쪽 버튼을 클릭하고, ‘불연속형으로 변환’을 클릭하자.

(‘불연속형으로 변환’하여 순위를 1,2,3 등 각 숫자로 순위를 나누기 위해서이다.)



◆ 위 수식(‘순위’)을 행에 있는 ‘Ship Mode’와 ‘Customer Name’ 사이로 드래그하자.



◆ 행에 있는 ‘순위’를 클릭하고, ‘테이블 계산 편집’을 클릭하자.



◆ ‘특정 차원’을 클릭하자.



◆ ‘다음 수준에서’에서 ‘Customer Name’을 선택하자.

(디테일의 레벨을 ‘Customer Name’으로 지정한다.)


'디테일의 레벨’에 관해 알고 싶다면, ‘LOD란 무엇인가?’를 확인하자.



◆ ‘다음마다 다시 시작’에서 ‘Ship Mode’를 선택하자.

(각 Ship Mode마다 정렬이 다시 시작된다.)



◆ ‘정렬 순서’에서 ‘사용자 지정’을 체크하고, ‘Sales’, ‘합계’를 선택하고, ‘내림차순’을 체크하자.



그러면, 다음의 그래프가 나온다.



위 그래프는 각 Ship Mode에서 Sales의 합계를 기준(내림차순)으로 고객의 순위가 정렬된다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari