이 글은 태블로 프렙의 피벗테이블 개념, 사용법을 담고 있습니다.
Tableau Prep 태블로 프렙 피벗테이블
파이썬, SQL, 엑셀 등에서 데이터 피보팅(Pivoting)으로 자유롭게 데이터를 재구성할 수 있다.
태블로 프렙 또한 클릭만으로 피보팅이 가능하다. 이때 명칭은 pivot, unpivot으로 나뉜다.
- pivot(rows to columns)
한 컬럼 내 고유 값을 새로운 컬럼(열)으로 바꾼다.
아래 과일명과 색상 컬럼이 있다. 이때 과일명 컬럼 내 고유 값인 딸기, 바나나, 오렌지를 새로운 컬럼으로 pivot 해보자.
과일명 | 색상 |
🍓딸기 | 빨강 |
🍌 바나나 | 노랑 |
🍊 오렌지 | 주황 |
⬇️
🍓딸기 | 🍌 바나나 | 🍊 오렌지 |
빨강 | 노랑 | 주황 |
- unpivot(columns to rows)
pivot의 반대 개념이다. 여러 컬럼을 다시 키:값으로 매칭하여 바꾼다.
🍓딸기 | 🍌 바나나 | 🍊 오렌지 |
빨강 | 노랑 | 주황 |
⬇️
과일명 | 색상 |
🍓딸기 | 빨강 |
🍌 바나나 | 노랑 |
🍊 오렌지 | 주황 |
Tableau Prep 태블로 프렙 피벗테이블 사용법
태블로 프렙 화면 내 Sample Flows에서 샘플 데이터 Superstore를 사용해 보자.
해당 데이터를 누르면 아래처럼 복잡하게 여러 요소들이 보인다.
[전체 드래그-우클릭-remove 클릭]
[좌측(Connections)의 "Quota.xlsx" 클릭-좌측 하단 Tables "Quata"를 빈 화면으로 드래그]
[화면 내 Quota 옆 '+' 클릭-Pivot 클릭]
Pivot을 클릭하면, 화면이 아래처럼 구성된다.
- 초록색 박스: Quota 테이블의 컬럼들
- 빨간색 박스: Pivot/Unpivot 선택 가능
- 주황색 박스: Quota 테이블 눈으로 확인 가능
Tableau Prep 태블로 프렙 Unpivot 과정
Unpivot; Columns to Rows
재구성하려는 컬럼을 선택해서 키:값 자동 매칭을 확인해 보자.
[Pivoted Fields - Columns to Rows 선택 - Fields의 컬럼들 중 2015, 2016, 2017, 2018을 Pivoted Fields 영역으로 드래그]
위 과정을 거치면 아래 화면처럼 바뀐다.
- 빨간색 박스: 볼드처리 되어있는 텍스트 더블클릭하면, 컬럼명 설정 가능
- 초록색 박스: 드래그 앤 드롭으로 컬럼 순서 변경 가능
- 주황색 박스: 피봇 테이블 눈으로 확인 가능
Tableau Prep 태블로 프렙 Pivot 과정
Pivot; Rows to Columns
이번에는 Pivot을 해보자.
[Pivot1 옆의 '+' 클릭 - Pivot 클릭]
[빨간색 박스 Rows to Columns 클릭 - 좌측 Fields의 "Year"를 초록색 박스 영역으로 드래그 - 좌측 Fields의 "Values"를 파란색 박스 영역으로 드래그]
위 과정을 거치면 아래와 같은 화면으로 바뀐다. 주황색 박스에서 피벗테이블을 확인해 보자.
기존 Year컬럼 내 고유 값들이 새로운 컬럼(2018, 2017..)으로 바뀌었다.
기존 Values컬럼의 값들은 새로 구성된 컬럼들(2018, 2017..)에 매핑되었다.
'TABLEAU' 카테고리의 다른 글
Tableau 태블로 프렙(Tableau Prep)은 무엇인가 (0) | 2024.02.23 |
---|