본문 바로가기
TABLEAU

Day9_시각적 분석 프랙티스 & 서버 게시

by 리코더23 2023. 4. 11.

** 영상 학습 : 

** 학습 자료 :

 

 


변경 내역

1. 확진자 및 사망자 수 순위 (국가별 발생 건수)

  • 확진자 수 및 사망자 수 비교를 위해 가장 기본 차트 유형이지만 값 비교에 가장 강력한 막대 차트 사용
  • 막대 차트를 세로 방향이 아니라 가로 방향으로 배치
  • 국가별로 2개의 측정값 막대가 나란하게 표현된 것을 측정값별 2개의 막대 차트로 분리
  • 막대 차트의 축 범위를 확진자 수 와 사망자 수에 각각 다르게 적용하여 사망자 수를 보기 쉽게 만들기

2. 지역별 분포

  • 모든 국가에 각기 다른 색을 부여하는 것은 의미가 없으므로 CFR 필드를 색상에 사용하여 의미 부여

3. 일자별 확진자 및 사망자 수 

  • 영역 차트는 개별 국가의 추이를 보기 어려우므로 각 국가별 추이를 명확히 표현할 수 있도록 라인차트로 변경
  • 색상의 가짓수가 너무 많으므로 사람이 한꺼번에 인지할 수 있는 만큼의 색상 수로 줄이기 위해 관심 국가 이외는 기타로 묶어서 회색 표현
  • 매개 변수를 사용해서 누적과 당일의 숫자 사이에 전환해서 볼 수 있도록하여 공간 절약
  • 사망자 수가 바닥에 깔리지 않고 변화가 잘 보이도록 축 범위를 확진자 수와 사망자 수에 각기 다르게 적용
  • 마지막 날짜에만 레이블 표시하여 번잡하지 않게 만들기

4. 대시보드 전체

  • 막대 차트를 클릭하면 지도에서는 선택한 국가가 하이라이트되고 라인 차트에서는 선택한 국가로 필터링이 이루어짐
  • 지도에 마우스를 올렸을 때 표시되는 툴팁을 서술적으로 표현

 


1번_시각적 분석 베스트 프랙티스 적용해보기

 

0. 구글 스프레드시트 로그인

통합 문서를 열면 구글 스프레드시트에 연결하기 위해 웹 브라우저의 Google 로그인 창이 열립니다.
로그인 성공하여 통합 문서의 내용이 표시되면 하단에서 1개의 대시보드4개의 파란색 표시된 시트1개의 색상 표시 없는 시트를 확인할 수 있습니다.
파란색 표시된 시트는 대시보드에서 사용중인 시트이며, 색상 표시가 없는 시트는 대시보드에서 사용하지 않은 시트입니다.

 

1-1. 데이터 추출하기

1. 구글 스프레드시트 로그인, 로그인 성공 시 대시보드와 시트 나옴

2. 데이터 추출 : 데이터 원본 우클릭 - 데이터 추출 - 옵션 변경없이 확인, 데이터 원본 아이콘 변경됨

>> 추출 완료 : 인터넷을 통해 구글 스프레드시트를 읽어오는 것이 아닌 추출된 hyper 데이터를 사용해서 빠르게 처리됨

 

 

1-2. 베스트 프랙티스 적용하기

 

1. 대시보드 살펴보기

* ‘New Cases’ 측정값은 해당 일자의 신규 확진자 및 사망자 수, ‘Total Cases’ 측정값은 해당 일자까지의 누적 확진자 및 사망자 수를 의미

① 각 국가별 확진자 및 사망자 수는 얼마나 되는가? 어느 나라가 더 많은가?
② 각 지역(대륙)별 확진자 분포는 어떠하며 어떤 특징을 보이는가
③ 각 국가별로 확진자는 증가세인가 감소세인가?

 

2. '확진자 순위' 및 '사망자 순위' 시트 개선하기

  • '국가별 발생 건수' 행과 열 변경 ( ctrl + w)
  • 'Case Type' 열로 이동, 분리
  • "Deaths" 축 우클릭 - 축 편집 - 독립적인 축 범위 사용

 

3. '지역별 분포' 시트 개선 : 마크 - 색상 - 'CFR(집계)' 추가

   ** CFR 필드 = 치명율(Case Fatality Rate)

 

4. '일자별 확진자 및 사망자 수' 시트 개선하기

  • 열- 'Date', 행-'Case Type', 'Matric Switcher(합계)'
  • 마크 유형 - 라인으로 변경
  • 'Country Region' 우클릭 - 만들기 - 집합 "관심국가" - 표시할 국가 몇개 선택 - 확인
  • 계산식 만들기 "Country Color" : 관심 있는 몇개 국가에만 색상 지정, 기타 국가는 회색으로 표시되게 함, 집합 이름만으로 참/거짓을 구별해주는 역할을 할 수 있음

  • 마크-색상 'Country Color' 추가 - 색상 편집 (기타-회색)
  • 마크-세부 정보 'Country Region' 추가 >> 국가별로 나타내줌, 이 필드 없을 경우 기타(합계)로 표시됨
  • 좌측 축 우클릭 - 축 편집 - 독립적인 축 범위 설정, 눈금:로그, 축 제목 변경

  • 마크-레이블, 크기 등 보기 좋게 수정

5. 대시보드

  • 대시보드 알맞게 배치
  • '국가별 발생 건수' 시트 - 툴팁 변경 : 마크-도구설명 편집

  • '일자별 확진자 및 사망자 수' 시트 - 툴팁 변경 : 마크-도구설명 편집

 

  •  대시보드 - 동작 - 필터 동작 추가

  >> * 추가 하고 싶은 필터 작업(동작)이 있는가? → ‘국가별 발생 건수’ 막대를 클릭하면 다른 시트에 국가 필터가 적용
    * 불필요한 필터 작업이 적용되어 있는가? → ‘국가별 발생 건수’ 막대와 지도 간의 필터는 불필요해 보입니다. 필터 작업(동작)의 대상 시트를 조정하여 지도는 필터 대상에서 제외하면 됩니다.
    * 필터 적용시 불필요한 필드가 전달되지 않는가? → ‘국가별 발생 건수’ 막대를 클릭하여 필터 적용시에 라인 차트의 Confirmed 혹은 Deaths 둘 중 하나만 남는 것이 불만입니다. 막대를 선택할 때 선택한 국가로 라인 차트를 필터링하되 Confirmed와 Deaths 라인 둘 다 보이도록 합니다.

 

  • 하이라이트 강조 표시 : 대시보드-동작-하이라이트 or 툴바-하이라이트

 

>> 결과 :

 

 

 


2번_서버(온라인)에 게시하기

 

2-1. 서버 혹은 온라인 환경 확인

1. 사내 서버의 로그인 아이디를 받은 경우 : 부여받은 아이디와 패스워드 사용

   ** 사내 Tableau Server의 버전이 Tableau Desktop보다 낮은 경우 ?

      파일 - 다른 버전으로 내보내기 - 서버와 동일버전 선택 - 내보내기 - 통합문서와 동일 버전의 데스크탑으로 문서 오픈

2. 사내 서버가 가용하지 않은 경우 :  Tableau Online 평가판 사이트 활성화해서 사용

 

 

2-2. 데이터 원본 게시하기 (데이터 원본 먼저 게시하는 방법)

1. 서버(온라인) 로그인 : 서버-로그인- 서버주소 입력 or 좌측 하단 Tableau Cloud 클릭

2. 데이터 원본 게시 : 서버-데이터 원본 게시 or 데이터 원본 파일 우클릭 - '서버에 게시' 선택

3. 프로젝트 선택 - 이름 지정- 인증 편집 - 세번째 이메일 주소 내장 옵션 선택 {현재 구글 로그인한 사용자 정보 지정해서 새로고침할 수 있도록) - '게시된 데이터 원본을 사용하도록 통합 문서 업데이트' 체크 - 게시

게시완료 (웹브라우저 창)

4. 새로 고침 일정 지정

 

2-3. 통합 문서 게시하기

1. 통합 문서 게시 : 대시보드만 선택해서 게시, 영상 참고 - Tableau Server에 게시

2. 게시가 완료되면 웹 브라우저 창 - 서버 혹은 온라인에 게시된 통합 문서 오픈, 웹에서도 동일하게 작동하는지 확인

 

 

2-4. 게시된 데이터 원본에 연결하기

1.Tableau Desktop을 새로 실행하거나 열려 있는 통합 문서를 닫아서 시작 페이지에서 게시된 데이터 원본에 연결

   : 연결할 데이터 종류 : Tableau Server, 방금 게시한 데이터 원본 선택해서 연결

 

 

2. 서버에 공유된 데이터 원본을 사용해서 분석/시각화할 수 있음

 

 

 

 


 

 

- 스스로 만드는 거 어려움...디자인 감각 없을무..

- 서버 연결 부분 메뉴얼과는 다소 상이함..

 

 

댓글