[2023.12.15] Tableau(3)

하은·2023년 12월 15일
0

- 다양한 기능활용

- 그룹

  • 실습)
    좌측 '시도' 우클릭 - '만들기-그룹' - '경기도, 서울특별시, 인천광역시 - 그룹("수도권") - 기타포함 클릭'
    -> '매출' 더블클릭 - '주문일자' 드래그 해서 '열'에 올려놓기 - '분기(주문일자) 선택
    = 분기별로 매출값이 나오고 있음

  • 시도 그룹별 색상으로 구분
    -> '시도(그룹)' 드래그 - '마크-색상' - '막대'로 변경
    -> 열선반의 '분기(주문일자)' 우클릭 - '불연속형'
    = 분기별 간격이 생김
    -> 전체보기, 행렬위치 변경

  • 연 기준으로 수도권과 기타지역의 매출비중표시
    -> 열 선반 '매출' 우클릭 - '퀵테이블계산-구성비율'
    -> 열 선반 '매출' 우클릭 - '다음을 사용해 계산 - 테이블(옆)'
    = 각각의 분기별로 100%가 맞춰지면서, 분기별 수도권과 기타지역 매출비중이 나옴

  • 비중표시
    -> 열선반 '매출'을 CTRL누르고, '마크-레이블'에 넣어줌
    -> '서식' - '패널- 숫자 - 백분율:0'

  • 분기별 수도권매출이 절반을 넘어서는지 보기 위해 상수라인 추가
    -> 좌측사이드바 '분석' - '상수라인' 드래그 - 값: 0.5 입력
    -> 기준선 잘보이게, 하단의 '매출에 대한 통계'축에서 우클릭 - '참조선 편집' - 라인: 점선, 빨간색

  • 수도권이 강조돼보이도록 색상변경
    -> '마크-색상편집' - '기타' 더블클릭 - '흰색'으로 변경 - '수도권' 더블클릭, 노란색으로 변경 - '테두리 색상'ㅣ 회색
    -> 라인이 떠보이면? 뷰에서 우클릭 - '서식' - '라인서식' - '축눈금자' 색상을 통일시키면 됨

  • 그룹편집
    -> 좌측 '시도(그룹)' 우클릭 - '그룹편집' - '기타 중 광주, 대구, 대전, 부산, 울산 을 하나의 그룹으로' - 적용
    -> 새로운 그룹이 추가됨

- 집합

= 해당되는 집합에 포함되는지? 안되는지?로만 나뉨

  • '시도' 우클릭 - '집합'선택 - '서울, 경기, 인천' 선택
    -> '시도'집합을 드래그 해서 '마크-색상'에 있는 '시도(그룹)'과 교체
    -> 색상변화O. 매출비중에는 영향X
    -> IN - 수도권, OUT - 기타
    = 두개그룹을 나눌 땐 그룹, 집합 어느걸 사용해도 문제없음
    = 세개 이상의 그룹을 나눠볼 땐, 반드시 '그룹'을 사용해야함

- 결합된 집합

  • 실습) 고객별 매출상위 1~10위의 집합
    -> '고객명' 더블클릭 - '매출' 더블클릭 - '내림차순' 정렬
    -> 좌측 '고객명' 우클릭 - '만들기-집합' - '이름: TOP 10' - '상위' - '필드기준: 10'

  • 실습) 고객별 매출상위 1~20위의 집합
    -> 좌측 'TOP 10' 우클릭 - '복제' - 우클릭 - '집합 - 편집' - '이름: TOP 20' - '상위' - '필드기준: 20'

  • TOP10, TOP20 집합을 드래그 - 상단 '행' 에 넣기
    -> 제외한 사람은 OUT으로 표현됨

  • 상위 11~20위까지의 집합 만들기
    -> 좌측의 TOP10, TOP20 선택 - 우클릭 - '결합된 집합만들기' - '이름: TOP11~20, 세번째 기준선택'
    -> 결합된 집합 드래그 - '행'에 올려놓기
    -> 드래그 해서 '필터'에 넣고 - 'IN'만 클릭 - 화면에 표시
    = RANK라는 함수를 써서도 동일한 결과획득가능

- 계층

  • 화면에서 드릴다운한 값을 세부적으로 찾는데 유용

  • 지역데이터 기준으로, 동일한 시군구가 있을 때 여러 에러가 발생가능.
    상위와 하위 레벨에 대한 계층 만들어주는게 중요

  • 실습)
    -> '매출' 더블클릭 - '제품 대분류' 더블클릭 - 행렬전환, 전체보기
    -> '제품 중분류'를 '행'에 추가
    = 대분류와 중분류의 매출 합계를 바꿔가며 확인하는 경우, 계층을 만들어주면 하나의 차트에서 확인가능.

  • 계층만드는 방법
    1) 하위개념인 차원필드로 드래그해서, 계층을 만들고자 하는 상위필드위에 올려놓기
    예) '제품 중분류'를 드래그해서 '제품 대분류'에 올려줌
    2) 계층을 만들고자 하는 차원필드(제품대분류, 제품중분류를 동시 선택) - 우클릭 - '계층-계층만들기'
    -> 상단의 '제품대분류'에 -가 생김.
    *) 계층을 만들지 않아도, 자동적으로 만들어놓는 필드명이 있음.
    -> "날짜형식의 필드" : 년, 분기, 월, 일 형태로 계층이 만들어져있음
    -> '시간이 포함된 날짜형식' : 일 + 시, 분, 초까지 드릴다운 가능
    = 대시보드에서 비슷한 유형의 시트를 줄여줄 수 있어서 효율적인 대시보드 만들기 가능


- 맵차트 만들기

  • 실습)
    -> '국가' 필드 앞 'ABC' 선택 - '지리적 역할 - 국가'
    -> 측정값부분에 '경도', '위도' 생성됨 + '국가' 필드앞 지구본 모양으로 변경
    -> '국가' 필드 더블클릭.
    = 우리나라 위치에만 점이 찍힘. 위치값이 우리나라밖에 없음

  • -> '시도'필드 앞 부분 데이터타입 선택 - '지리적역할-주/시/도'
    -> '시도'필드 더블클릭
    = 우리나라 17개의 시/도가 원으로 찍힘

  • ->'시군구'필드 앞 선택 - '지리적역할-시군구'
    -> 더블클릭

  • 국가, 시도, 시군구 기준으로 계층만듬
    (계층없으면 일부데이터가 누락됨)
    -> 상단 아이콘 툴바에서 '시트 지우기'
    -> 시군구 더블클릭
    -> 우측 하단에 '7개의 알수없는 값이 뜸' - '특수값 - 위치편집
    = 동일한 시군구 지역명이 시도에 있기 때문에

  • 시트 지우기
    -> '시군구', '시도'를 각각 행 선반에 넣음
    -> '시도' 우클릭 - '측정값-카운트(고유)'
    -> '시도'값을 '마크-레이블'에 넣음
    -> '시군구' 별 몇개의 시도를 갖고 있는지 카운트해서 보여줌. 두개 이상 = 동일한 시군구가 있다는 것.
    -> 레이블에 있는 '시도'를 CTRL로 '필터'에 넣어줌 - '카운트(고유) - 값범위:2'
    -> 화면의 '강서구'부터 '중구'까지 CTRL 눌러서 선택 - '이 항목만 유지' - '필터- 시도' 삭제
    -> 사이드바의 '시도'드래그 - 행 자리의 '시군구' 옆에 놔둠

  • 시트 삭제 / 계층 생성
    -> '시도'보다 하위인 '시군구'드래그해서 상위레벨인 '시도'에 올려 계층필드를 만들어줌 - 이름: 지도
    -> 시군구 더블클릭 = 시군구와 계층으로 묶여 있는 걸 마크에서 볼 수 있듯, 모든 시군구에 대해 정상적으로 매칭됨
    -> 지도필드에 '국가'를 드래그 - 지역계층에 '국가, 시도, 시군구'순으로 계층생성

  • 계층확인위해 시트 삭제
    -> '사이드바에서 국가'더블클릭
    -> 우리나라에 점 하나 찍히고, '마크-국가'에 +가 생김, 누르면 행정구역 표시, 또 누르면 시군구가 찍힘

  • 시트 생성
    -> 사이드바의 '시군구'더블클릭
    -> '매출'드래그 '마크-크기'에 놓고 크기 확대
    -> '수익' - '마크-색상' - 색상선택:불투명도 70, 테두리는 검정
    = 각 시군구별 매출이 크고 작은 곳을 볼 수 있음

- 도구설명활용

  • 기존 맵차트 복제 + 새 시트 만들기

  • 새시트
    -> 상단의 행에 '제품 대분류, 중분류' 추가
    -> 열에 '매출' - 내림차순 - 그 옆에 있는 '마크레이블'달아줌
    -> '수익' - '마크-색상'

  • 도구설명활용 시트
    -> '마크- 도구설명' 클릭 - 세부항목 편집창이 뜸
    -> '수익'아래쪽 클릭 - 상단의 '삽입 - 시트(새로 만든시트) 클릭' - '수익 아래 추가된 정보 중 ""안에 있는 건 수정가능 : 마우스오버했을 때 차트가 좀 더 잘보이게 넓이와 높이 수정하기'
    -> '넓이: 500, 높이: 400'으로 변경
    -> 마우스 오버하면 각 지역별 매출과, 제품분류로 지표확인가능

- 필터활용

오른쪽 상단의 '전체- 드랍다운- 선택된 지역만 보고 강조 가능'

  • 기존 맵차트 복제
    -> 지역별 영역이 구분되도록, '크기'에 들어가있는 '매출'제거
    -> '마크-차트종류-맵'

  • 맵차트 배경을 위성으로 변경
    -> 상단의 메뉴바 '맵' - '배경-위성'

  • 필터 적용
    -> '시도' - '필터-전체선택'

  • 대시보드 1개 생성, 크기:자동
    -> 방금만든 시트 넣고, '화살표 아래방향 - 필터 - 시도' 추가
    -> '시도 필터 - 아래방향 - 단일값(드롭다운)
    -> '시도 필터 - 아래방향 - 부동

  • 필터를 원하는 곳에 위치시킬 수 있음.
    -> 보고자 하는 지역 선택
    -> 줌인되면서 해당지역만 강조됨


- 응용차트 만들기

- 워크클라우드

= 텍스트 데이터를 시각화
= 특정 주제에 대한 연관키워드 파악
= 데이터분석에 있어서는 여러제약이 많지만, 시각적으로 관심을 집중시킬 수 있어서 대시보드에 사용하는 경우가 종종 있음

  • 실습)
    -> '매출', '중분류' - 동시에 '마크'에 넣어줌
    = 뷰 화면에 네모모양이 뜸. 마우스 오버하면 각각 제품의 중분류를 나타냄
    -> '마크- 제품중분류' - '레이블'

  • 제품 중분류별 매출크기 표현
    -> '마크-매출' 드래그 - '크기'
    -> '마크에서 차트형태를 텍스트'로 변경

  • 수익에 대한 정보도 색상으로 구분
    -> '수익' 드래그 - '색상'

- 달력형 히트맵

= 실무에서 피드백이 좋음

  • 실습)
    -> '주문일자' 더블클릭
    -> 선반위 '주문일자' 우클릭 - '자세히-주번호차' - 행렬변환
    -> '매출' - '마크-텍스트'에 넣어줌
    -> 사이드바 '주문일자' 드래그 - '열'선반에 올려놓음 - '요일(주문일자)'로 바꿔줌 - 화면 전체보기
    -> 사이드바 '주문일자' - '필터 - 월 - 1월'
    = 2016년~2019년도 1월 매출의 합계

  • 1년치 매출만 확인
    -> 사이드바 '주문일자' - '필터 - 년 - 2019년'
    -> '분석'패널 - '통계' 드래그 - '행총합계(주차별합계)
    -> '매출' ctrl - 색상
    -> 차트형태 - 사각형

  • 월별로 매출을 순차적으로 확인하고 싶다면
    -> '필터 - 월주문일자' 우클릭 - '필터표시' - '삼각형 선택 - 단일값(슬라이드) - 오른쪽 방향 클릭하며 확인'


- 대시보드 만들기

= 여러개의 시트를 하나의 뷰로 만들어, 필요에 따라 시트간 상호작용이 가능하게 해줌

- 동작1 (필터, 하이라이트, 시트이동)

- 필터, 하이라이트

  • 실습)
    -> '주문일자' 더블클릭
    -> '매출' - '마크-레이블' - 전체화면
    -> 시트이름 :연간매출

  • 새로운 시트
    -> '매출, 제품 대분류' 더블클릭 - 행렬전환 -내림차순 - 전체화면
    -> '제품 대분류' - '마크-색상'
    -> '매출' - '마크-레이블'
    -> '매출' 우클릭 - '퀵테이블계산 - 구성비율'
    -> 시트이름 : 제품대분류 매출

  • 시트2 복제
    -> 이름: 제품 중분류 매출
    -> '제품중분류' - 행의 '제품대분류;와 교체 - 내림차순

  • 월별 차트
    -> 연간매출 차트 복제, 이름: 월간 매출
    -> 열 선반의 '주문일자'를 월까지 드릴다운 - 월만 남기기
    -> '마크-합계(매출)' ctrl - 열에 옮기기

  • 대시보드 생성
    -> 크기: 자동
    -> 순서:
    연간매출
    제품 대분류 매출 - 월간매출
    제품 중분류 매출
    -> 동작기능 추가. 상단 '대시보드-동작-동작추가-필터'
    -> 원본시트: 연간매출
    -> 대상시트: 연간매출 외 모든시트
    -> 동작실행조건: 선택
    -> 선택내용을~ : 모든 값 표시
    --> 필터 동작 추가: 제품 중분류 선택시 월간매출이 변하도록
    -> 제품중분류 / 월간매출 / 선택 / 모든 값 표시
    ---> 하이라이트 동작 추가
    -> 제품대분류 / 제품중분류 / 마우스오버

  • : 연간매출 선택 - 해당연도 매출값만 나옴
    : 제품중분류 선택 - 품목별 월간 추이 볼 수 있음
    ** 여러 품목 복수선택 - 영향받는 월간매출에는 선택한 항목의 합계로 표시됨
    : 선택한 필터 해제 - esc 눌러서
    : 제품대분류에 마우스 오버 - 해당하는 중분류 매출만 하이라이트 됨

- 시트의 이동

= 연간성 있는 두 대시보드를 연결시켜줌

  • 실습)
    -> 시트 생성
    -> 행 선반에 '연간 매출 보기'를 생성
    -> 뷰화면에 입력된 텍스트. - 전체화면 - 머릿글 영역 넓어줌. 행 레이블은 숨겨줌
    -> 머리글 우클릭 - '서식- 기본값-음영-검정' - '글자색 - 흰색-글자크기20'

  • 동작 설정
    -> 대시보드 생성 - 시트 삽입
    -> 작은 버튼형태로 만들어주기 위해 시트 선택된 상황에서 - 화살표 클릭 - 부동 - 버튼 크기 줄이고 - 시트명 숨김
    -> '메뉴 - 대시보드 - 동작 - 동작추가 - 시트로 이동'
    -> 실행조건: 메뉴, 대상시트: 앞서 만든 대시보드1

- 매개변수 변경

  • 실습)
    -> '매출, 수량, 수익' 동시 선택 - 뷰로 드래그 - 행렬교체 - '마크-차트-파이차트'
    -> '열'선반의 '측정값이름' ctrl 누르면서 '마크-색상' - 전체화면

  • 매출추이 확인할 차트 생성
    -> 시트 새로 생성
    -> 사이드바 상단의 아래 세모모양 클릭 - '매개변수만들기 선택
    -> 데이터타입: 문자열 / 허용가능한값: 목록 / 값: '매출', '수량', '수익' 각각 입력
    -> 사이드바에 '매개변수' 생성됨 - 우클릭 - '매개변수표시'
    = 단독사용x, 계산된 필드나 참조선등과 같이 사용해야 동작함

  • 계산된 필드 만들기
    -> 사이드바 아래 세모 클릭 - '계산된 필드 만들기'
    -> 'CASE' 입력, 좀 전에 만든 매개변수 끌어옴
    -> WHEN '매출' THEN SUM([매출])
    = 이 매개변수에서 매출을 선택할 경우, 매출의 합계를 표시해달라는 뜻
    -> WHEN '매출' THEN SUM([수량])
    -> WHEN '매출' THEN SUM([수익])
    -> END

  • -> 사이드바의 '계산1' - 상단의 '행'에 드래그
    -> '주문일자' 드래그 - '열'에 드래그 - 연속형 '월(주문일자)' 선택
    -> 사이드바 '매개변수' - '마크-색상'
    -> 사이드바 '계산1' - '마크-레이블' - 우크릭 - '라인끝'
    -> 시트이름도 동적으로 바뀌도록. '뷰화면 - 시트2' 더블 클릭 - '삽입 - 매개변수1'

  • 대시보드 생성, 매개변수 변경동작 설정
    -> '매출, 수량, 수익' 파이차트 를 위, '라인'을 아래
    -> 대시보드 크기 : 자동 - 오른쪽 범례 삭제
    -> '시트 1' 시트명 숨김
    -> '메뉴-대시보드-동작-동작추가 - 매개변수변경'
    -> 원본시트: 시트1 / 대상매개변수: 매개변수1 / 동작실행조건: 선택 / 현재값유지 / 원본필드: 측정값이름
    = 파이차트 선택하면 선택한 측정값으로 라인차트 변경

- 집합 값 변경

= 집합에 속해있는 값 변경
= IN, OUT의 값을 대시보드에서 선택한 집합에 따라 IN, OUT으로 변경시켜서 대상시트에 적용시켜주는 동작

  • 실습)
    -> 시트 새로 생성

  • 그룹
    -> '시도' 우클릭 - '만들기 -그룹 - 경기도,서울시,인천시 - 그룹(수도권) - '기타'포함'

  • 집합
    -> 시도(그룹) 우클릭 - '만들기-집합-수도권'

  • -> '매출' 더블클릭, 시도(그룹) 더블클릭 - 행렬전환 - 전체화면
    -> '시도(그룹)집합) - '마크-색상', '매출'-'마크-레이블'

  • 실습2) 시트 집합 in에 해당할 경우 지역정보나오게 표현
    -> 시트 1 복제
    -> 사이드바 - 아래 세모 모양 - '계산된 필드 만들기'
    -> IIF(['시도그룹(집합], [시도], [시도(그룹)]) = 드래그
    -> 이름: 수도권 그룹 & 시도
    (IF와 동일하지만 식을 간단히 만들 수 있음)
    -> 계산된 필드 드래그 - 행선반 '시도(그룹)' 옆

  • 대시보드 생성. 집합값 변경 적용
    -> 시트1(왼), 시트2(오) - 크기 자동
    -> '메뉴-대시보드-동작-동작추가-집합값변경'
    -> 원본: 첫번째 시트 / 실행조건: 선택 / 대상집합: 현재 데이터-시도그룹(집합) / 집합값 유지
    ->

- 동작(url) 개체

= 동작이 걸려있는 시트 선택시, 미리 걸려있는 URL로 이동. 대부분 외부리소스와 연결

  • 실습) 상단에 지역 클릭시, 검색어가 등록된 네이버사이트로 이동
    -> '지역' - '열'선반으로 이동 - 전체화면
    -> 머리글 영역(1행) 키워줌 - 우클릭 - '서식- 글자크기 - 15, 볼드, 색상 검정'

  • 대시보드 생성
    -> 시트 삽입 - 좌측하단 '웹페이지' 드래그 해서 시트 아래로 위치 - 'URL입력: (네이버에서 강원 검색한 것 중 query까지만의 값)'

  • 동작추가
    -> '메뉴-대시보드-동작-동작추가-url동작추가'
    -> 원본시트: 시트1 / 실행조건: 선택 / url 대상: 웹페이지 개체 / url: 동일한 링크 복붙 / 삽입-화살표-지역필드 넣어줌 = <지역>

- 대시보드 개체

  • '좌측 하단 - 개체' 중 '네비게이션'
    -> '탐색' 을 뷰로 드래그 - 더블클릭 - '편집단추 - 이동할 위치(시트or대시보드) - 버튼스타일(텍스트or이미지)
    -> 탐색 영역에서 alt 누르고 클릭하면, 설정한 시트나 대시보드로 이동

- 대시보드 레이아웃

  • 1) 대시보드 창 좌측 하단 - 바둑판식(기본값)
    = 겹치지 않고 전체 대시보드 크기에 따라 크기가 조정

  • 2) 좌측 하단 - 부동
    = 다른 시트위에 겹칠 수 있고, 영향받지 않아서, 지정한 사이드가 그대로 유지
    = 상황에 따라 범례나 필터등에 사용

  • 대시보드 - 레이아웃 - 항목계층에서 확인가능
    -> 우선: 기획 -> 어떤 차트를 어디에 배치할지 구도를 잡은 후 작업

  • 실습) 시트1
    -> '매출' - '마크-텍스트' - 화면 전체보기 - '서식-글자크기 크게-굵게'
    -> 패널 윗부분 '테두리서식 - 행구분선-라인-진하게'
    -> '주문일자, 시도' 각각 필터에 추가 - 모든항목 체크
    -> '필터-년(주문일자)' 우클릭 - '워크시트에 적용 - 관련데이터 원본~'
    -> '필터 - 시도' 동일하게

  • 시트2(시트1 복제)
    -> '마크-매출'을 '수익'으로 변경
    -> '서식 - 글자크기 크게 - 굵게'

  • 시트3(시트2복제)
    -> '제품 대분류, 중분류' 상단 '행' 선반에
    -> '매출' 상단 '열' 선반 - 내림차순
    -> '마크-수익' 드래그 - '색상'

  • 대시보드 생성
    -> 목표 레이아웃: 수익(부동형), 나머지(바둑판식-세로로 가로3개)
    -> 크기: 자동
    -> '개체-세로' 넣고, '텍스트' 넣어줌
    -> '개체 - 가로' 3개를 넣어줌
    ** 점선이 나올 때 놔야 함
    -> 첫번째 가로 컨테이너에 '텍스트'박스 넣어서 제목 생성 = '연간 매출 대시보드', 20, 볼드
    -> 좀 전에 만든 텍스트는 삭제
    -> 텍스트박스와 두번째 가로 컨테이너 사이에 '빈박스' 추가해서 라인처럼 만듬 - 왼쪽 상단 '레이아웃'선택 - '백그라운드 - 색상추가' - 우클릭 - '높이설정: 12'
    -> 두번째 가로컨테이너에 - 텍스트 추가 - '매출', 16, 볼드, 빨간색 - 높이 드래그해서 키워줌
    -> '매출' 우측에 '텍스트박스' 하나 더 넣어줌 - '수익', 16, 볼드, 빨간색
    -> 세번째 가로에 - 시트1 , 그 옆에 - 시트2 - 더블클릭 - 우클릭 - '콘텐츠 균등분할' - 시트명 숨기기
    -> 하나 남은 시트는 '매출', '수익' 아래에 추가
    -> 필터, 범례 수정 - '수익' 우클릭 - '필터-시도, 주문일자와 연도'
    -> 필터 선택 - 세모모양 - 단일값(드랍다운)
    -> '연도', '시도' 필터 - 드래그해서 '연간매출 대시보드' 옆으로 이동
    -> '수익' 필터 - '부동'으로 변경 - 막대차트에 겹쳐서 배치


- 스토리

= 데이터가 여러개인 시트 -> 대시보드
= 여러개의 대시보드 -> 스토리
: ppt같은 느낌

  • 주의
    -청중이 관심있는 주제?
    -궁극적으로 하고자 하는 얘기?
    -처음부터 끝까지 흐름에 맞는 기획?
    -불필요하게 너무 많은 데이터나, 계산식, 매개변수 사용x = 불러오는데 시간이 오래걸려 흐름이 끊김

0개의 댓글