본문 바로가기

대외활동/태블로 신병훈련소 25기

[태블로 신병훈련소] 4일차 학습 : 테이블 계산식

 

테이블 계산식

 

태블로 계산 유형

 

테이블 계산 식 전제조건 → 집계값을 이용

 

태블로에서는 행 데이터를 가지고 화면에 포함된 차원을 따라 집계한 후, 집계된 값을 통해 분석한다.

분석 요건에 따라 집계 값을 이용해 다시 한번 값을 재계산하는 경우 테이블 계산식을 이용한다. 

 

 

평균 매출과 차이

 

아래는 연도별 분기의 매출액을 나타내는 그래프이다.

4개년의 평균 매출액과 각 분기별 차이는 얼마나 나는지, 해당 연도의 평균 매출액과 각 분기별 차이는 얼마나 나는지 살펴보고자 한다. 

 

 

분석 탭에서 평균 라인을 테이블과 패널에 추가한다. 

 

 

4개년 평균 매출액과 해당 연도 평균 매출액을 확인할 수 있다. 

하지만, 평균라인의 경우 시각화에서 값을 표현해줄 뿐 실제로 이 값을 자체를 다시 계산하거나 하는데 사용할 수 없다.

이 경우 집계된 합계 매출 값을 통해 다시 평균 값을 계산할 때 테이블 계산식을 사용할 수 있다. 

 

 

 

다음과 같이 테이블 함수를 사용해서 계산된 필드를 생성한다. 여기서 두 필드 모두 동일한 계산식이 사용된다. 

 

 

필드명은 다르지만 계산된 값은 동일한 값을 나타내고 있음을 알 수 있다.

테이블 계산식은 집계된 값을 다시 한 번 계산한 값이기 때문에 범위와 방향을 제대로 지정을 해주어야 한다. 

 

 

따라서 해당 연도 평균 매출의 테이블 계산 편집에서 계산 기준을 연도에 한정하여 할 수 있도록 '패널(옆으로)'로 설정한다. 

 

 

 

적용 결과, 계산된 범위가 연도로 한정되어지는 것을 확인할 수 있다. 

 

 

 

4개년 평균 매출과 분기별 매출 차이와 해당 연도의 평균 매출과 분기별 차이를 보기 위해 다음과 같이 필드들의 식을 변경한다.

 

 

 

 

테이블 계산식

 

 

 

매출 차이 

 

아래는 연도의 월별 합계 매출액을 나타낸 것이다. 

합계 매출액이 이전달 대비 얼마만큼 증가, 감소했는지 알기 위해 차이값을 구하고자 한다.

 

 

 

 

 

합계(매출)을 복제한 필드를 퀵 테이블 계산 - 차이를 선택하여 테이블 계산을 진행한다. 

 

 

결과를 살펴보면, 2월이 1월 대비 얼마나 증가했는지, 3월이 2월 대비 얼마나 증가했는지 파악할 수 있다. 2017년 1월은 2016년 12월을 기준으로 계산됨을 알 수 있다. 이는 테이블 전체가 계산이 되는 기준으로 잡혀있기 때문이다. 

 

 

다음은 테이블 계산 대상을 패널(옆으로)을 선택하여 해당 연도별로 계산되도록 한 결과들이다. 

 

기준을 "이전"으로 설정하여 자동으로 이전 달의 값을 가져와 계산을 하게 된다. 

 

 

기준을 "다음"으로 변경을 하면 1월을 기준으로 다음달, 2월을 기준으로 다음달 등의 방식으로 다음달을 기준으로 계산이 된다.

 

 

 

기준을 "첫 번째"로 변경하면 연도별 1월을 기준으로 각 달의 매출의 증감이 계산 된다. 

 

 

 

기준을 "지난"으로 변하면 12월을 기준으로 11월의 매출이 얼마나 증감되는지, 11월을 기준으로 10월의 매출이 얼마나 증감되는지가 계산 된다. 

 

 

따라서, 테이블 계산식에서는 계산이 되는 범위와 기준을 어떻게 잡느냐에 따라 다른 결과를 가져올 수 있다. 

 


4일차 과제 

 

1. 라인 차트

라인차트
- 시간의 흐름에 따라 데이터의 패턴과 트렌드를 보는데 가장 많이 사용되는 시각화 

 

월 별 평균 미세먼지 변화량 

 

 

 

2. 하이라이트 테이블

하이라이트 테이블
- 텍스트색상을 추가로 표현하여 여러 값의 패턴을 명확하게 볼 수 있음 

 

시도 별 월 별 미세먼지 패턴 

 

 

 

 

 

3. 테이블 계산식을 이용한 시간 분석

 

Dollar Price를 이용해서 2000년도 대비 2020년도의 빅맥 가격이 국가별로 얼마나 상승했는지 비교 

 

  • Date 필드에서 2000년도와 2020년도 값만 유지 

 

  • Dollor Price 필드에 대해 퀵 테이블 계산 - 비율차이를 적용
  • 테이블 계산 편집에서 계산 대상특정차원 - Date의 연도, 기준"첫번째"로 변경 

 

 

 

4. 덤벨 차트 

연도 별 최소 빅맥 가격과 최대 빅맥 가격의 차이 변화 & 한국의 빅맥 가격 변동 

 

  • 행에 Date 필드를 년월 기준으로 놓기
  • 열에 측정값, 필터에 측정값 이름을 둔 후 필터에 Dollor Price 와 Korea_Price 체크

 

 

  • 측정값 선반에 있는 Dollor Price 집계 형식을 최소, 최대로 변경하여 빅맥의 최대, 최소 금액을 찾기 
  • 마크 형태를 "원"으로 표현
  • 마크 색상측정값 이름으로 구분
  • 열의 측정값을 복사하여 2개의 측정값 생성
  • 복사된 측정값마크 형태 "라인"으로 변경
  • 색상에 있는 측정값 이름 "경로"로 변경
  • 2개의 축을 이중축으로 생성 및 동기화