멋사 AI스쿨 special lecture by 강승일 강사님
실습 결과물 기록 위주의 정리.
1번 실습
My Average steps per day 대시보드
일간 걸음 수 추이
테이블계산함수
테이블 기준이다 방향이 다른 경우에는 편집 (예시 테이블 옆으로→ 테이블 아래로 등)
2번 실습
분산형 차트를 활용한 고객 분석 - 고객별 구매 정보 대시보드
분산형 차트의 점을 클릭하면 고객별 구매정보를 자세히 볼 수 있는 대시보드
https://public.tableau.com/app/profile/younghyun.kim/viz/_16687553653950/1?publish=yes
- 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
날짜 매개변수 계산식
- DATETRUNC([p. 날짜 부분],[날짜])
라인 차트 영역차트 이중축, 축 편집
시트2
f. 최근 날짜: [날짜] = {max([날짜])}
필터 참
서식에서 패널 $기호 추가
제목을 위한 시트, 계산식 추가
STR({MIN([날짜])}) + '~' + STR({MAX([날짜])})
4번 실습
아는 형님 시청률 추이 대시보드
https://public.tableau.com/app/profile/younghyun.kim/viz/_16687603546430/sheet4?publish=yes
대시보드→ 필터로 사용 체크
데이터 날짜 범위
STR({MIN([날짜])})+'~'+STR({MAX([날짜])})
4주 간의 태블로 실습도 마쳤다!
코드를 짜는 것과 달리 직관적이어서 더 재밌기도 했고,
더 잘해보고 싶은 욕심이 많이 생겼다
나중에 실무에서 태블로 같은 시각화 툴을 활용하는 일을 하고싶다!