Tableau 초보 사용법 정리

목록으로 돌아가기
💡 데이터 소스 연결과 데이터 가져오기 실습

데이터 로드

이미지 설명

데이터 다운로드

아래에서 데이터를 가져왔어요! 캐글은 좀 유명해서 알아두세요!

Online Food Dataset

다운 받아주세요!

onlinefoods.csv

테블로는 DBMS 서버의 데이터 csv, 엑셀 등 여러 데이터를 로드 가능하고 이를 시각화 할 수 있습니다. 일단 저희는 먼저 csv 파일을 통해 테블로를 익혀볼게요!


데이터 뷰

이미지 설명

현재 내가 불러온 데이터가 어떤 형식이고 어떤 필드를 가지고 있는지 확인 할 수 있습니다.

이미지 설명

데이터를 추가할 수도 있고 드레그를 통해 관계성을 맵핑 할 수 있어요. (추후에도 가능합니다)

좌측 하단의 있는 워크시트로 이동, 시트1로 넘어가 볼게요!

💡 시트 제작과 테블로 이해하기



용어정리

시트(Sheet)

  • 시트는 데이터를 시각화하고 분석하기 위한 작업 영역입니다.
  • 각 시트는 특정 데이터 시각화나 분석을 담당하며, 그래프, 표, 지도 등의 시각화 객체를 포함할 수 있습니다.
  • 한 대시보드에 여러 개의 시트를 배치하여 다양한 시각화를 한 화면에서 보여줄 수 있습니다.

대시보드(Dashboard)

  • 대시보드는 한 화면에 여러 시트를 조합하여 데이터를 종합적으로 시각화하고 분석하는 데 사용됩니다.
  • 여러 시트를 조합하여 한눈에 여러 정보를 볼 수 있도록 합니다.
  • 대시보드는 보고서나 시각화 결과를 요약하거나 고위 정보를 제공하기 위해 사용됩니다.

스토리(Story)

  • 대시보드는 한 화면에 여러 시트를 조합하여 데이터를 종합적으로 시각화하고 분석하는 데 사용됩니다.
  • 스토리는 여러 시트와 대시보드를 조합하여 이야기를 전달하고, 데이터 분석의 흐름이나 결과를 순차적으로 나열하여 논리적인 구조를 제공합니다.
  • 데이터 시각화 및 분석 결과를 이해하기 쉽게 전달하기 위한 기능입니다.

워크북(Workbook)

  • 워크북은 테블로에서 작업을 저장하는 단위입니다.
  • 하나의 워크북 안에 여러 시트와 대시보드를 포함할 수 있습니다.
  • 워크북은 일반적으로 특정 주제나 프로젝트에 대한 데이터 시각화 및 분석 작업을 담당합니다.

차원(Dimension)과 측정값(Measure)

  • 차원은 데이터를 설명하는 범주형 값입니다. 예를 들어 지역, 날짜, 제품 유형 등이 있습니다.
  • 측정값은 수치형 데이터로 분석되는 값입니다. 예를 들어 매출액, 수량, 온도 등이 있습니다.

필터(Filter)

  • 필터는 시트나 대시보드에 적용되어 데이터를 특정 기준에 따라 필터링하는 데 사용됩니다.
  • 사용자는 필터를 통해 원하는 데이터 범위를 선택하거나 조정하여 분석할 수 있습니다.

마크(Mark):

  • 마크는 시각화 객체(막대 그래프, 점 그래프 등) 하나를 가리킵니다.
  • 각 마크는 데이터의 한 행을 나타내며, 크기, 색상, 모양 등의 속성을 가질 수 있습니다.

축(Axis)

  • 축은 시각화 객체에서 데이터를 표시하는 데 사용되는 선입니다.
  • 가로축(X축)은 차원 값을, 세로축(Y축)은 측정값을 보통 나타냅니다.

레전드(Legend)

  • 레전드는 시각화 객체에서 사용된 색상, 크기, 모양 등의 의미를 설명하는 표입니다.



차원 VS 측정값

이미지 설명

드레그를 통해 데이터를 차원→ 측정값 / 측정값→ 차원 할 수 있습니다.


측정값에 있는 Age를 더블클릭해보자🤷‍♂️

이미지 설명

🤷‍♂️ 나이가 9500??

이미지 설명

이는 테블로에서 자체적으로 수치형 데이터 선택시 SUM 함수를 호출하기 때문이다


이미지 설명

측정값에서 합계를 평균 값으로 변경하면 24로 수치가 변경되는 것을 확인 할 수 있습니다.


나이 별로 출력하고 싶으면 어떻게 해야할까? 차원으로 변경하자!

이미지 설명


뭔가 좀 애매하긴 하지만 나이대 별로 변환되는 것을 확인 할 수 있다.

마크 : 자동으로 설정돼 있기 때문에 좌에서 우측으로가는 그래프가 형성

이미지 설명


나이대 별로 그 나이가 몇명 있는지 확인해보자

다시 좌측 네비게이션바에서 Age → 열 이동

이미지 설명

열과 행을 바꿔보자

이미지 설명


🤷‍♂️ 성별에 따른 나이별 합계가 궁금해요?

Gender → 열 이동해보자

이미지 설명


나는 막대 그래프가 더 좋아요

마크에서 자동을 막대로 변경

이미지 설명


행도 추가가 될까요??

Output을 행으로 이동

이미지 설명

성별별 나이대별 아웃풋에 따른 나이의 합계를 출력해 보았다.


새로운 데이터 시트로!


지도에 값을 나타내보자

지도가 안생긴다면 마크 → 맵 / 우측 상단 표현 방식에서 맵 선택

이미지 설명

현재 평균 값으로 돼 있다. 차원으로 변경해주자

이제 각 위치별 평균 가족 수를 크기로 나타내보자

Family size → 마크(크기)에 옮겨보자

이미지 설명

현재 합계로 추가된 것을 마크 아래에서 볼 수 있다. 평균 값으로 변경해야 한다.

이미지 설명

Age → 마크(색상)에 옮겨보자 // 평균으로 변경까지! (마크에서 색상도 변경할 수 있어요)

이미지 설명

우측 네비게이션바에서 현재 나타내는 것이 무엇을 뜻하는지 지표와 색상의 세기를 볼 수 있어요



데이터셋 명세

온라인 음식 주문 데이터 세트

데이터 세트는 온라인 음식 주문 플랫폼에서 일정 기간 동안 수집한 정보를 포함합니다. 직업, 가족 크기, 피드백 등과 관련된 다양한 속성을 포괄합니다.

인구통계학적 정보

  • Age: 고객의 연령.
  • Gender: 고객의 성별.
  • Marital Status : 고객의 혼인상태.
  • Occupation: 고객의 직업.
  • Monthly Income: 고객의 월수입.
  • Educational Qualifications: 고객의 교육 자격.
  • Family Size: 고객의 가족 수.

위치 정보

  • Latitude: 고객의 위치에 대한 위도입니다.
  • Longitude: 고객 위치의 경도입니다.
  • Pin Code : 고객 위치의 Pin Code.

주문내역

  • Output: 주문의 현재 상태(예: 보류 중, 확인 중, 배송 중)
  • Feedback: 주문 접수 후 고객이 제공하는 피드백입니다.


💡 테블로 대시보드 생성 실습

시트를 잡고 이동시켜보아요

이미지 설명

다른 시트도 원하는 곳에 옮겨보아요

놓을 때 자동으로 분할이 됩니다. 상하 좌우 원하는 곳에 배치하면 됩니다.

이미지 설명

만일 지도의 경우 우측에 레전드가 보기 싫다면 클릭 후 삭제할 수 있어요

이미지 설명

대시보드를 더블클릭 하여 표시되는 이름을 조정할 수 있어요

! 하나의 시트 안에서도 영역을 조정할 수 있어요 한번 잡고 움직여 보시면 됩니다.

이미지 설명

🤷‍♂️ 꼭 화면은 고정된 분할이어야 하나요?

아니요! 시트를 클릭후 설정을 통해 고정된 분할을 제거해 봅니다.

하지만! 고정된 분할을 풀렸을 때 그 공간을 확보하는 레이아웃은 보존되지 않습니다. 때문에 영역을 침범 받게 됩니다. 해결 방법으로는 빈 시트를 추가하거나 전체 부동으로 설정하는 방법이 있습니다.

부동을 눌러주세요!

위치와 크기를 조정해보아요

이미지 설명



author-profile
Written by 유찬영

댓글