본문 바로가기

데이터 사이언스/데이터 시각화

[Tableau] 태블로 플랜잇 굿애프터눈 1~9

태블로 플랜잇 굿모닝 35~44에 이어 쓰는 글이다.

[더보기] 란에서 볼 수 있듯이, 관련된 자료는 tableau public에서 다운받을 수 있다.

 

1. 매출이 가장 많은 달과 적은 달

- [열] 선반에는 월(주문일자), [행] 선반에는 제품 중분류를 올려놓기

- [열] 선반에 AVG(1) 추가

- 계산된 필드 형태 만들기 > 이를 색상 레이블 추가

최대 or 최대
if SUM(매출)=WINDOW_MAX(SUM(매출)) then "최대"
elseif SUM(매출)=WINDOW_MIN(SUM(매출)) then "최소"
else "null"
END

 


2. 다중 측정값 활용_2017년 매출 vs 2018년 매출

- 계산된 필드 만들기

2017 매출
if YEAR([주문 일자])=2017 then 매출 end
2018 매출
if YEAR([주문 일자])=2018 then 매출 end

- 2017 매출과 2018 매출을 이중축 이용하여 표현하기 (둘다 행 선반에 올라가게끔)

- 계산된 필드 만들기2, 후, [기본형식] - [백분율] - [소수 첫째자리]까지 표현

전년 대비 성장률
(SUM([2018 매출])-SUM([2017 매출]))/SUM([2018 매출])

- 전년대비 매출을 막대 그래프로 변경 후 라인그래프가 막대그래프보다 앞에 오도록 변경(맨 앞으로 마크 이동)

- 전년 대비 성장률로 색상 마크 표시 (막대 그래프) 색상은 빨간색 검정색 다중으로 변경 > 적자가 난 달은 빨간색으로표시 됨

- 상단에 있는 [마크 레이블]을 클릭하면 각각의 년월에 대한 수치들을 볼 수 있음

 


3. 휘리릭 퀵 테이블 계산_순위와 구성비율

- 제품 대분류, 중분류, 매출 클릭. 다음과 같이 생성.

- 매출 순위 계산해보기: [매출] 레이블 오른쪽 마우스 클릭 후 [퀵 테이블 계산]-[순위] 클릭

- 매출 순위 레이블의 [▼] 클릭 후, [다음을 시용하여 계산]-[패널(아래로)] 클릭

- 매출 데이터 레이블의 [▼] 클릭 후, [퀵 테이블 계산]-[구성비율] 선택

- 패널 기준으로 구성비율을 살펴보기 위해 아까와 마찬가지로 매출 구성비율 레이블의 [▼]-[다음을 사용하여 계산]-[패널(아래로)] 클릭

- [분석] 패널의 [총계]를 [소계] 위로 드래그 앤 드랍

- [총계]를 지우는 방법은 상단 [분석] 메뉴에서 [총계]-[모든 소계 제거] 클릭해주면 됨

- CTRL로 만들어진 구성비율과 순위 데이터 끌어당겨 복사해보면, 저절로 계산된 것을 볼 수 있음

- 제품 대분류를 다음과 같이 정렬

 

- 제품 중분류도 위와 같이 정렬함

 

 


4. DATEDIFF 계산식 만들기 - 주문번호별 배송 기간은?

- [차원]에 계산된 필드 만들기

배송 기간
DATEDIFF('day',[주문 일자],[배송 일자])

- 생성된 [배송 기간]을 텍스트 레이블 위로 이동


5. '매개 변수'에 따라 차원이 바뀌는 막대 차트 만들기

- 차원 상단에서 [매개 변수 만들기] 선택 후 다음과 같이 설정

- 생성된 [매개 변수]의 [차원 선택]을 [매개 변수 표시] 클릭해줌

차원 선택
CASE [차원 선택]
WHEN "지역" then [지역]
when "고객 세그먼트" then [고객 세그먼트]
when "제품 대분류" then [제품 대분류]
when "배송 방법" then [배송 방법]
END

- 생성한 차원을 [열] 선반에 올림

- [차원 선택]의 정렬을 다음과 같이 선택

- [분석] 메뉴의 [테이블 레이아웃]-[고급]-[세로 축이 있을 때 보기 하단에 가장 안쪽 수준 표시] 해제

 


6. 집합 활용하기_매출 기준 Top 11위 ~ 20위는?

- [고객명]-[만들기]-[집합] 선택 후 다음과 같이 설정

 

- [차원]에서 [계산된 필드 만들기] 후 다음과 같이 생성 후, 불연속형으로 변경

매출 순위
RANK(SUM(매출))

- top10과 top20을 선택하고 [결합된 집합 만들기]로 설정

 


7. SET ACTION  활용하기_어벤져스 vs 그 외 천만 영화

- 영화명을 다음과 같이 그룹 선택

 

- [관객수] - [기본 속성] - [숫자 형식] - [평균]으로 변경

- [영화명(그룹)]을 집합 만들기 (영화 set으로 명명) 후, 색상 마크에 올려놓기

- 격자선 삭제

- 복제 후 다음과 같은 계산된 필드 생성

영화 vs 영화(그룹)
if [영화 set] then [영화명] else [영화명 (그룹)] end

- 상단 [대시보드] 메뉴에서 [동작 추가] 후 다음과 같이 설정

 

- 완성 

 


8. 대시보드 액션 Exclude_맵 드릴다운 하기

- 다음과 같이 설정

- 상단 [맵] 메뉴에서 [맵 계층]-[투명도]를 100%로 만들어줌

- 위 워크시트 복제 

- 시도와 시군구를 같이 선택 후 [만들기]-[결합된 필드 선택] 후 [결합된 필드 선택]

- 시도 + 시군구 워크 시트로 명명

- 다음과 같이 동작 추가

- 제목 숨기기 설정

- back button 추가

Back button
"back"

 


9. 태블로 공식 자격증 CA 맛보기_결합된 집합 활용

- superstore 샘플 데이터로 실습

- 매출 상위 100위 + 수익 하위 100위의 결합된 집합 만들기

 

 

 

 

다음 주에는 10~18강을 듣고 정리해보겠다.