STUDY/태블로

11.18 태블로 오후 대시보드 실습 정리

둥둥런 2022. 12. 19. 21:45

멋사 AI스쿨 special lecture by 강승일 강사님

실습 결과물 기록 위주의 정리. 

 


1번 실습

My Average steps per day 대시보드

일간 걸음 수 추이

https://public.tableau.com/app/profile/younghyun.kim/viz/averagesteps_16687468181240/MyAnnualAverageSteps?publish=yes

 

average steps

average steps

public.tableau.com

테이블계산함수

테이블 기준이다 방향이 다른 경우에는 편집 (예시 테이블 옆으로→ 테이블 아래로 등)

 

크기 비교 기준이 행-> 열로 변경됨
행열, 레이블 참고

 

2번 실습

분산형 차트를 활용한 고객 분석 - 고객별 구매 정보 대시보드

분산형 차트의 점을 클릭하면 고객별 구매정보를 자세히 볼 수 있는 대시보드

https://public.tableau.com/app/profile/younghyun.kim/viz/_16687553653950/1?publish=yes

 

고객명

고객명

public.tableau.com

- ATTR 함수는? 집계가 아닌 값을 집계 형태로 변환 시켜주는 함수

IF SUM([수익]) = WINDOW_MAX(SUM([수익]))
OR SUM([수익]) = WINDOW_MIN(SUM([수익]))
THEN ATTR([고객명])
END

필드명 - 고객별 첫 구매일

{ FIXED [고객명] : MIN([주문 일자]) }

필드명 - 고객별 최근 구매일

{ FIXED [고객명] : MAX([주문 일자]) }

순위 구하기

RANK(SUM([수익]))

 

 

3번실습

비트코인 추이 대시보드

https://public.tableau.com/app/profile/younghyun.kim/viz/_16687593223650/1?publish=yes

 

비트코인

비트코인

public.tableau.com

날짜 매개변수 계산식

- DATETRUNC([p. 날짜 부분],[날짜])

라인 차트 영역차트 이중축, 축 편집

 

시트2

f. 최근 날짜: [날짜] = {max([날짜])}

필터 참

서식에서 패널 $기호 추가

제목을 위한 시트, 계산식 추가

STR({MIN([날짜])}) + '~' + STR({MAX([날짜])})

 

 

4번 실습

아는 형님 시청률 추이 대시보드

https://public.tableau.com/app/profile/younghyun.kim/viz/_16687603546430/sheet4?publish=yes

 

아는형님

아는형님

public.tableau.com

대시보드→ 필터로 사용 체크

데이터 날짜 범위

STR({MIN([날짜])})+'~'+STR({MAX([날짜])})

4주 간의 태블로 실습도 마쳤다!

코드를 짜는 것과 달리 직관적이어서 더 재밌기도 했고,

더 잘해보고 싶은 욕심이 많이 생겼다

나중에 실무에서 태블로 같은 시각화 툴을 활용하는 일을 하고싶다!