카테고리 없음
9주차 TIL - 드릴다운을 써보자~☢
게임취업하고싶은 사람
2025. 3. 6. 19:58
Tableau에서 드릴다운(Drill-Down) 기능은 차트를 클릭하면 더 세부적인 데이터를 볼 수 있도록 계층 구조를 설정하는 기능입니다. 예를 들어, 국가별 커피 품질 점수 비율을 클릭하면 해당 국가의 지역별 품질 점수를 확인할 수 있습니다.
1. 기본 개념
드릴다운 기능을 사용하려면 계층 구조(Hierarchy) 를 설정해야 합니다.
예를 들어:
- Country of Origin (국가) → Region (지역)
- Processing Method (가공 방식) → Total Cup Points (평균 품질 점수)
- Harvest Year (수확 연도) → Grading Date (평가 날짜)
계층 구조를 설정하면 차트에서 특정 항목을 클릭하면 더 세부적인 데이터를 볼 수 있습니다.
2. Tableau에서 드릴다운 기능 설정하기
A. 계층 구조(Hierarchy) 설정
- 데이터 패널(Data Pane)에서 계층 구조 만들기
- Country of Origin을 드래그해서 Region 위로 올립니다.
- 두 변수를 그룹화(Hierarchy) 하라는 메시지가 뜨면 "Yes(예)"를 클릭합니다.
- 새롭게 생성된 계층 구조에 이름을 지정합니다. (예: "Country → Region")
- 파이 차트 생성
- Marks (마크 유형): Pie 선택
- Color (색상별 그룹화할 변수): Country of Origin
- Size (크기 조절할 변수): Total Cup Points 또는 Number of Bags
- Label (라벨 표시할 변수): SUM(Total Cup Points) 또는 COUNTD(Number of Bags)
- 드릴다운 활성화
- 차트에서 특정 국가 클릭 → 자동으로 해당 국가의 지역별 데이터로 Drill Down됨
- 다시 위로 가려면 Tableau 좌측 상단의 "위로 이동(←)" 버튼 클릭
B. 드릴다운을 적용한 예시
1) 국가별 → 지역별 품질 점수 분석
- 1단계: 국가별 Total Cup Points 평균을 파이 차트로 표시
- 2단계: 특정 국가를 클릭하면 해당 국가의 Region별 Total Cup Points로 변환
2) 가공 방식별 → 수확 연도별 품질 점수 비교
- 1단계: Processing Method (Washed, Natural 등)별 비율 표시
- 2단계: 특정 가공 방식을 클릭하면 Harvest Year별 평균 품질 점수 확인
3) 연도별 → 평가 날짜별 품질 점수 변화
- 1단계: Harvest Year별 커피 품질 점수를 시각화
- 2단계: 특정 연도를 클릭하면 Grading Date 기준으로 점수 변화를 확인
3. 추가 기능
A. 필터(Filter)와 결합
- 특정 국가를 선택한 후, Region을 필터링하여 원하는 지역만 분석 가능
B. Set Actions을 사용한 사용자 맞춤 드릴다운
- 기본 계층 구조가 아닌, 사용자가 선택한 변수에 따라 드릴다운이 가능하도록 Set Actions 설정 가능
4. 결론
Tableau에서 드릴다운 기능을 활용하면 한눈에 데이터의 전체적인 트렌드를 보면서도, 특정 국가, 지역, 또는 가공 방식별로 데이터를 세부적으로 분석할 수 있습니다. Tableau의 기본 Hierarchy 기능을 활용하면 쉽게 설정할 수 있으며, Set Actions 등을 사용하면 더 복잡한 드릴다운도 구현 가능합니다.
필요한 경우 특정 예제에 대한 자세한 설정 방법을 알려드릴 수 있습니다!
나의 말:
라벨에서 비율을 어떻게 추가해?
ChatGPT의 말:
Tableau에서 파이 차트(Pie Chart)의 라벨에 비율(%)을 추가하는 방법을 단계별로 설명하겠습니다.
1. 기본 파이 차트 만들기
- Tableau에서 데이터 업로드
- processed_coffee_data_with_corrected_colors.csv 파일을 불러옵니다.
- 파이 차트 설정
- Marks(마크 유형): Pie 선택
- Color (색상별 그룹화할 변수): Country of Origin 또는 Processing Method
- Angle (비율 계산 기준 변수): SUM(Number of Bags) 또는 COUNTD(Total Cup Points)
2. 라벨에 비율 추가하기
- "Label" 마크 카드 클릭
- "Show Mark Labels (마크 라벨 표시)" 체크
- 라벨에서 비율(%) 추가
- SUM(Number of Bags) 또는 COUNTD(Total Cup Points)를 Label로 드래그
- Quick Table Calculation(빠른 테이블 계산) 선택
- "Percent of Total(전체 대비 백분율)" 선택
- 비율을 표시하도록 숫자 형식 변경
- Label에 추가된 필드 오른쪽 클릭 → Format (서식) 선택
- Number Format을 Percentage (%)로 변경하여 소수점 조정 (예: 1 decimal place → 75.3%)
3. 최종 확인
이제 파이 차트에서 각 항목의 비율(%)이 라벨로 표시됩니다.
추가 설정 가능
- 비율(%) + 실제 값 함께 표시: Label에 비율과 SUM(Number of Bags)를 함께 추가
- 라벨 위치 조정: Label 설정에서 Automatic → Inside Pie로 변경
이 방식으로 Tableau에서 파이 차트의 라벨에 비율을 추가할 수 있습니다. 추가 질문이 있으면 알려주세요!
나의 말:
파이 차트에서 국가명을 파이 차트 안으로 넣고 싶은데 방법이 있을까? 차트 바깥에 표시가 되니까 지저분하게 보여요
ChatGPT의 말:
Tableau에서 파이 차트의 국가명(Label)을 차트 내부로 넣는 방법을 단계별로 설명하겠습니다.
1. 라벨(Label) 설정 변경
- Tableau에서 파이 차트 생성
- Marks (마크 유형): Pie 선택
- Color: Country of Origin (또는 다른 범주형 데이터)
- Angle: SUM(Number of Bags) 또는 COUNT(Total Cup Points)
- 라벨(Label) 위치 조정
- "Label" 마크 카드 클릭
- "Label" 섹션에서 "Position(위치)" 옵션을 "Inside" 또는 "Middle"로 변경
- 기본적으로 Outside로 설정되어 있을 수 있음 → Inside로 변경하면 파이 조각 내부에 표시됨
- 라벨 표시 내용 조정
- Label에 표시할 변수(Country of Origin + Percent of Total)를 추가
- 텍스트 서식 조정:
- 불필요한 숫자 제거
- 비율과 국가명을 한 줄에 표시하도록 설정 (Format에서 줄바꿈 설정 가능)
- 파이 크기 조정
- 차트가 작으면 내부에 라벨이 잘 안 보일 수 있음
- Size 조정하여 파이 차트를 키우면 내부 라벨이 명확하게 보임
2. 추가 설정 (더 나은 가독성)
- 텍스트 크기 조정:
- Label → Font Size를 키워 가독성 향상
- 불필요한 텍스트 제거:
- Country of Origin만 표시하고 숫자는 Tooltip에만 남기기
- 하나의 라벨만 표시되면?
- Pie의 각 조각이 너무 작으면 라벨이 자동으로 생략됨
- 이 경우 "Allow Overlapping Labels" (겹쳐도 표시 허용) 체크