Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 인프런
- 캐글 신용카드 사기 검출
- 데이터 핸들링
- tableau
- python
- XGBoost
- 컨브넷
- 데이터 증식
- pmdarima
- 그로스 해킹
- lightgbm
- 3기가 마지막이라니..!
- WITH CUBE
- WITH ROLLUP
- 분석 패널
- 스태킹 앙상블
- 로그 변환
- 리프 중심 트리 분할
- Growth hacking
- ARIMA
- sql
- splitlines
- ImageDateGenerator
- 캐글 산탄데르 고객 만족 예측
- 그룹 연산
- 데이터 정합성
- 부트 스트래핑
- 마케팅 보다는 취준 강연 같다(?)
- 그로스 마케팅
- DENSE_RANK()
Archives
- Today
- Total
LITTLE BY LITTLE
[8] SQL로 분석하고 Tableau로 시각화하자 - 기본에 충실한 Tableau 본문
태블로 Tableau
- 데이터 원본 페이지 구성
- 왼쪽 패널 : 연결된 데이터 원본 / 시트명(테이블)
- 캔버스 : 데이터 원본 설정 방법 / 결합 옵션에 대한 정보
- 데이터 그리드 : 캔버스에서 설정한 데이터가 첫 1,000개 행까지 표시됨
- 메타데이터 그리드 : 캔버스에서 설정한 데이터의 필드(컬럼)가 표시됨
캔버스 간의 결합
- 2020.2 이후 캔버스에서 테이블간의 관계를 만들 수 있는 기능이 추가되었는데, 이 책에서는 다루지 않음
- 캔버스에 테이블을 드래그해서 가져올 수 있는데, 그렇게 할 경우 테이블간의 관계를 만드는 것이고 여기에서는 [Car_Order]을 클릭하고, 더블클릭한 뒤,(조합이나 유니온을 추가하려면 테이블을 더블클릭하면 된다) [Car_member] → [Car_orderdetail] → [Car_product] → Car_store] 순으로 클릭하면 자동으로 테이블 간의 공통값을 기준으로 결합(JOIN) 된다.
테이블간에 UNION 결합이 되지 않도록 아래 그림처럼 조인 해준다.
- 워크시트 페이지 구성
- 맨 위 왼쪽 → 시작 페이지 이동
- 왼쪽 중간 → 사이드바 : 데이터 및 분석 패널로 구성 (데이터 패널 = 데이터 원본 필드, 분석 패널 = 고급 분석)
- 맨 아래 왼쪽 → 시트 탭 : 데이터 원본 보기 / 워크시트,대시보드,스토리 추가
- 사이드바 오른쪽 위 → 페이지 및 필터 : 사이드바(B)의 데이터 패널 값을 필터하여 시각화
- 사이드바 오른쪽 아래 → 마크 카드 : 사이드바(B)의 데이터 패널 값을 추가하여 시각화
- 뷰 위쪽 → 행과 열 : 사이드바(B)의 데이터 패널 값을 추가하여 시각화
- 뷰 : 데이터 시각화 표시 공간
성별 매출액 막대차트를 그려보자
* 매출액 = [Price] * [Quantity]
성별 매출액 막대차트와 같이, 브랜드별 매출액 막대차트를 시각화해보자.
- 하단 [새 워크시트]로 시트2 생성
- 행에는 [Brand], 열에는 [매출액]
- 마크카드(색상 및 레이블)에 [Brand] 및 [매출액] 필드를 Ctrl누른 상태에서 드래그하기
- 상단 [툴바]를 통해 내림차순으로 변경
대시보드
- 미리보기 : 기기별 대시보드 미리보기
- 크기 : 대시보드 크기 조정
- 시트 : 워크시트 리스트
- 개체 : 새로운 개체 생성
- 대시보드 : 시트 및 개체 대시보드 표시 공간
- 레이아웃 : 대시보드 레이아웃 조정
대시보드 연습
- 크기 - 고정된 크기 - A4가로 로 설정
- 대시보드 제목표시 - 대시보드 연습
- 시트 - Shift를 누르면서 대시보드에 드래그 해서 가져오기
- 개체 - 가로 - Shift를 누르면서 대시보드에 드래그 해서 가져오기
- 가져온 시트 위쪽을 Shift를 누르면서 가져왔던 개체에 드래그 하기 (개체가 회색으로 변할 때 시트 삽입)
- 한 개체에 하나의 시트만 넣는게 아니라, 둘다 같은 가로 개체에 넣어주기
- 범례는 삭제하기
- 레이아웃에서 가로 개체를 선택하여 [콘텐츠 균등분할] 하기.
* 태블로 대시보드는 워크시트를 추가하기 전 가로 및 세로 개체로 툴을 만들어 놓아야 한다. 이러한 틀을 미리 만들어 놓지 않으면 워크시트가 많아질수록 대시보드를 구성하기 어렵다.
* 실행 취소 : Ctrl+z
* 다시 실행 : Ctrl + Y
* 대시보드에서 사용되는 필터는 SQL의 WHERE과 동일한 개념이다.
* 레이아웃을 활용하여 색상 등 대시보드를 수정할 수 있다.
스토리
* 주로 대시보드를 사용하고 스토리를 많이 사용하진 않는다.
스토리의 구성
- 새 스토리 포인트 : 스토리 포인트(캡션) 추가 및 복제
- 시트 및 대시보드
- 텍스트를 끌어와서 추가
- 제목 표시
- 크기
- 스토리 : 시트 및 대시보드 표시 공간
- 레이아웃 : 스토리 탐색 스타일 조정
연습
- [성별 매출액], [브랜드별 매출액], [대시보드1]을 더블 클릭
- 스토리크기 -> PowerPoint로 변경
저장 (파일 -> Tableau Public 다른 이름으로 저장 -> 통합 문서 제목 작성 -> 저장)
* 태블로 퍼블릭은 http://public.tableau.com/ 사이트에 업로드 방식으로만 저장이 가능하다. 유료버전만 개인 컴퓨터에 파일 형태로 저장이 가능하다.
'시각화 > SQL로 분석하고 Tableau로 시각화하자' 카테고리의 다른 글
[10] SQL로 분석하고, Tableau로 시각화하자 - 필드 변환 (0) | 2022.07.20 |
---|---|
[9] SQL로 분석하고 Tableau로 시각화하자 - 기본 개념, 필터 (3) | 2022.07.15 |
[7] SQL로 분석하고 Tableau로 시각화하자 - 실무에 쓰이는 SQL 데이터분석 (0) | 2022.07.14 |
[6] SQL로 분석하고 Tableau로 시각화하자 - VIEW,PROCEDURE,데이터 마트, 데이터 정합성 (0) | 2022.07.13 |
[5] SQL로 분석하고 Tableau로 시각화하자 - 윈도우 함수,집합 연산자 (0) | 2022.07.12 |
Comments