반응형

Introduction

  • jitter 그래프를 만드세요.

 

Requirements

  • 대시보드 크기 : 1000 * 800 px
  • 모든 플레이어에 대해 각 지표를 0과 1사이로 정규화한 jitter 그래프
  • 선택된 플레이어는 색상과 크기를 강조
  • 중앙선 생성
  • 클릭을 통해 선택된 플레이어를 변경하는 기능
  • 순위와 percentile을 하단에 보이도록 제작

 

Result

* 요구사항의 아래 2가지(클릭을 통해 플레이어 변경, 하단에 순위를 보이도록 표시)는 구현하지 못했습니다😭

 

Dataset

 

Process

더보기

1. 계산된 필드를 통해 INDEX 생성

2. 각 지표를 정규화하는 계산된 필드를 생성(Min-Max 정규화 사용)

3. 플레이어를 선택할 수 있는 매개변수 생성

4. 매개변수를 통해 플레이어를 선택했을 때, 플레이어를 표시하는 필드 생성

 5. 측정값에 놓은 정규화된 지표들을 Name과 4에서 생성한 지표기준으로 계산하도록 설정 변경

6.  선택된 플레이어가 가운데 보이도록 INDEX 수정

 7. 분석 > 중앙값을 통해 중앙값 표시선 생성

 8. 시트 뒤에 있는 제어선을 제거

 9. 열 제목을 각 지표에 맞게 수정

10. 선택된 플레이어의 각 지표 값이 보일 수 있도록 VIEW 변수를 생성

 11. 필터를 통해 필요한 값만 표시

12. 선택된 플레이어의 순위를 확인하기 위한 필드 생성

 13. 12에서 생성한 순위 필드를 Name과 Selected Player를 통해 계산되도록 설정하여 세부정보에 추가

 14. 생성한 시트 1과 2를 한눈에 볼 수 있도록  대시보드에 추가

 

반응형
반응형

Introduction

  • 표를 통해 제품의 하위 집합만 강조

 

Requirements

  • 대시보드 사이즈 : 800px * 800px
  • 1개의 시트
  • 총 이익별 상위 N개 하위 범주를 표시하려면 매개 변수를 사용(기본값 = 3)
  • 상위 N에 없는 경우 다른 하위 카테고리를 '기타 모두'로 그룹화
  • 매개 변수를 사용하여 해당 하위 범주 내의 상위 N개 제품을 여백으로 표시(기본값 = 5)
  • 하위 범주 내의 다른 모든 제품을 함께 그룹화하고 '기타 모두' 합계
  • 보여진 가치별로 마진, 총이익, 총매출액 표시
  • 작업을 사용하여 특정 하위 범주 내의 '기타 모든' 제품을 드릴 다운
  • total 추가

 

Result

 

Dataset

  • 데이터셋 : 태블로 슈퍼스토어 데이터

 

Process

더보기

1. 상위 5개의 제품, 상위 3개의 하위범주 매개변수를 생성

2. 하위범주에서 수익 합계를 기준으로 상위 N개의 하위 범주를 묶는 집합 생성

3. 상위 N개의 하위범주에 있다면 하위 범주를 출력하고 아니라면 기타를 출력하는 필드 "하위집합 헤더" 생성

4. 상위 N개의 하위 범주가 아니라면 0을 출력하고 상위 N개의 하위 범주에 포함되면 수익을 출력하는 필드 "하위집합 정렬" 생성

5. 필드 "하위집합 헤더"는 "하위집합 정렬"를 기준으로, 제품이름은 "마진(수익/매출)"을 기준으로 정렬

6. 제품 이름을 통해 필드 "제품 인덱스" 생성하여 열에 추가

7. 상위 N의 제품보다 제품 인덱스가 크다면 6을 아니라면 제품 인덱스를 출력하는 필드 "제품 정렬" 생성

8. 필드 "제품 정렬"을 행에 추가하고 "제품 인덱스"를 열에서 제외

9. 제품 인덱스가 상위 N개에 든다면 제품 이름을 출력하고, 아니라면 "기타"를 출력하는 필드 "제품 행"생성하여 행에 추가

10. 필드 "제품 정렬", "제품 이름"을 숨기고, 제품의 인덱스가 상위 N+1개인지 아닌지 파악하는 필터 "제품필터"를 생성하여 필터에 추가

11. 상위 N개에 포함하지 못한 경우, 기타의 총합을 출력하고, 상위 N개에 포함될 경우 수익, 매출을 출력하는 필드를 생성하여 마크에 추가(수익 상위 N개, 매출 상위 N개)

12. 수익 상위 N개와 매출 상위 N개를 제품 이름 기준으로만 계산하도록 테이블 계산 옵션을 변경

13. 하위 범주를 기준으로 총계를 계산

14. 상위 N개의 마진을 계산하는 필드 "마진 상위N개" 생성하여 마크에 추가, "마진"을 백분율 형식으로 변경

15. 빈값을 가지는 "하위집합 헤더 파라미터"를 생성

16. 상위 N+1이고, 필드 "하위집합 헤더"와 매개변수 "하위집합 헤더 파라미터"가 같지 않으면 ►, 같다면 ▼을 출력하고 둘다 아닌 경우 빈값을 출력

17. 필드 "하위집합 헤더"을 업데이트하는 필드 생성

18. 위에서 만든 필드 "제품 행"에 조건("하위집합 헤더" = "하위집합 헤더 파라미터")을 추가

19. [대시보드 > 동작 > 매개 변수 동작 추가]를 통해 "►"를 누르면 "▼"로 변경되도록 설정

20. 수익 상위 N개, 매출 상위 N개, 마진 상위 N개에 조건문을 추가하여 기타 부분의 측정값을 제품 행에 맞도록 변경

 

Study

더보기
  • WINDOW 함수 : 창 내에서 해당식을 반환하는 함수
반응형
반응형

Introduction

아래의 4가지 사항을 만족하는 대시보드를 제작합니다.

  • 측정의 전체 추세를 확인할 수 있는 방법
  • 선을 따라 점을 선택하고 선택 결과를 표시할 수 있는 방법
  • 선을 따라 있는 두 점 사이의 % 차이를 이해하는 방법
  • 사용자가 가장 오래된 값, 가장 최근 값 또는 이전 값과 비교하여 변경하려는 경우, 비교 시나리오를 변경할 수 있는 기능 제공

 

Requirements

  • 세부 표현식 / LOD 없음
  • 숫자 형식을 백분율로 변환할 계산된 필드 없음
  • 계산된 필드에 하드 코딩된 연도 없음
  • 사용자가 선택한 연도와 비교 연도를 반영하는 원 표시를 특징으로 하는 미국의 식품 불안정률을 연도별로 추세화하는 꺽은선형 차트 생성
  • 사용자가 어느 연도에 초점을 맞추고 어떤 유형의 비교를 원하는지 전환할 수 있는 기능 구축
    • 데이터 세트의 가장 최근 연도(2019년), 첫 해(1995년), 전년도(선택한 연도 -1)
  • 도구설명, 색상, 형식
    : 선택한 연도 표시 색상(#f0007b), 대시보드 크기(1000px * 800 px), 분산 화살표에 대한 유니코드(▲ U+25B2; ▼ U+25BC)

 

Dataset

 

Process

더보기

1. 계산된 필드로 [Year] column의 'year' 부분을 문자열로 변경한 다음, 다시 'yyyy'형태의 날짜로 변환

2. 매개변수 만들기를 통해 선택 날짜를 'yyyy' 형태로 표시하고 현재값을 최근 날짜로 설정

3. 비교 기간이라는 매개 변수를 만들어 '첫 해', '최근 연도', '전년도' 값을 생성

4. 계산된 필드에서 비교 기간에 따라 출력하는 연도를 설정하는 조건문 생성 

5. 선택 날짜에 대한 값을 찾아내는 필드를 생성

 6. 선택한 날짜에 대한 값을 찾는 필드를 행에 넣어 식품 불안정률과 축을 동기화시킴

 7. 선택 연도와 비교연도의 색상을 다르게 하여 비교할 수 있는 필드 생성

8. 선택 연도와 열의 연도가 같으면 최소값을 찾는 필드 생성 

9. 비교연도의 값을 찾는 필드 생성

 10. 분산을 계산하는 필드 생성

11. 8~10에서 생성한 필드를 마크에 넣은 다음, 기준을 'Select the Year'로 설정

 12. 제목을 편집하여 비교값을 제목을 통해 표시하도록 변경

 13. 대시보드에서 컨테이너에 존재하는 파라미터를 '제목표시 안함', '부동'을 선택하여 '선택 연도', '비교기간' 옆으로 이동

 

Result

 

Study

더보기
  • DATEPARSE() : 필드의 어느 부분이 날짜의 어떤 부분이지 명확히 정의가능
  • DATEPART() : 지정한 날짜의 부분을 정수로 반환
  • ATTR()
    : 뷰에서 단일 파티션으로 그룹화되는 기초 데이터의 각 레코드에서 모든 값을 비교
    : 값이 모두 동일하다면 해당 값을 반환하고, 그렇지 않으면 '*'를 반환

 

 

반응형

+ Recent posts