1. Tableau Desktop에서 Sample Superstore 데이터에 연결합니다. 2. 새 계산된 필드를 다음과 같이 만듭니다. 이름: Columns Size 계산: int( (index()-1)/(round(sqrt(size())))) 3. 새 계산된 필드를 다음과 같이 만듭니다. 이름: Rows Size 계산: (index()-1)%(round(sqrt(size()))) 4. Rows Size(행 크기)와 Columns Size(열 크기)를 마우스 오른쪽 버튼으로 클릭하고 Convert to Discrete(불연속형으로 변환)를 선택합니다.
<2단계> 패널 차트를 만듭니다.
5. Mark(마크) 카드에서 마크 유형을 Bar(막대)로 변경합니다. 6. [Columns Size(열 크기)]를 Columns(열)로, [Rows Size(행 크기)]를 Rows(행)로 끌어옵니다. 7. [Ship Date(배송 날짜)]를 Columns(열)로 끌어옵니다. 8. [Sub-category(하위 범주)]를 마크의 Color(색상)로 끌어옵니다. 9. [Sales(매출)]를 행으로 끌어옵니다. 10. Columns(열)에 있는 [Columns Size(열 크기)]를 마우스 오른쪽 버튼으로 클릭한 후 Edit Table Calculation(테이블 계산 편집)을 선택하고 다음과 같이 설정합니다. 11. Rows(행)에 있는 [Rows Size(행 크기)]를 마우스 오른쪽 버튼으로 클릭한 후 Edit Table Calculation(테이블 계산 편집)을 선택하고 다음과 같이 설정합니다. 12. 툴바 > Analysis(분석) > Table Layout(테이블 레이아웃) > Show empty rows(비어 있는 행 표시)로 이동합니다. 13. [Sub-category(하위 범주)]를 Filters(필터)로 끌어오고 OK(확인)를 클릭합니다. 14. [Sub-category(하위 범주)]를 Filters(필터)로 끌어오고 Show Filter(필터 표시)를 선택합니다. 15. Columns(열)에 있는 [Columns Size(열 크기)]를 마우스 오른쪽 버튼으로 클릭한 후 Show Header(머리글 표시)를 선택합니다. 16. Rows(행)에 있는 [Rows Size(행 크기)]를 마우스 오른쪽 버튼으로 클릭한 후 Show Header(머리글 표시)를 선택합니다.
<3단계> 각 패널에 레이블을 표시합니다. 15. 새 계산된 필드를 다음과 같이 만듭니다. 이름 : Label: Vertical Position 계산 : WINDOW_MAX(SUM([Sales])) 16. 새 계산된 필드를 다음과 같이 만듭니다. 이름 : Label: Horizonal Position 계산 : IF INDEX() = ROUND(WINDOW_MAX(INDEX())/2) THEN [Label: Vertical Position] END 17. [Label: Horizonal Position(레이블: 가로 위치)]을 Rows(행)로 끌어옵니다. 18. Rows(행)에 있는 [Label: Horizonal Position(레이블: 가로 위치)]을 마우스 오른쪽 버튼으로 클릭한 후 Edit Table Calculation(테이블 계산 편집)을 선택하고 다음과 같이 설정합니다. 19. [Label: Horizonal Position(레이블: 가로 위치)]의 Mark(마크) 카드를 연 후 Color(색상)에 있는 [Sub-Category(하위 범주)]를 Lables(레이블)로 끌어옵니다. 20. 차트 유형을 Text(텍스트)로 변경합니다. 21. Rows(행)에 있는 [Label: Horizonal Position(레이블: 가로 위치)]을 마우스 오른쪽 버튼으로 클릭한 후 Dual Axis(이중 축)를 선택합니다. 22. Rows(행)에 있는 [Label: Horizonal Position(레이블: 가로 위치)]을 마우스 오른쪽 버튼으로 클릭한 후 Show Header(머리글 표시)를 선택합니다.