Tableau(20)
-
Tableau Desktop_테이블 계산(테이블, 파티션, 방향, 레이아웃, 필터)
테이블 계산원본 테이블 기반이 아니라 현재 비주얼라이제이션에 표시된 항목을 기반으로 계산하는것예시) 구성비율 표시, 누계표시, 순위 표시 등등 테이블 계산에 영향을 주는 요소파티션방향레이아웃필터 데이터셋 준비오늘은 슈퍼스토어 데이터를 가지고 테이블 계산을 통해 지역, 년도별 구성비율을 계산해, 테이블 차트를 만들어보고자 한다.해당 계산을 하기 위해 국가와 년도별 매출을 표시한 테이블을 하나 생성해준다. 총합계 추가하기 국가별 매출, 년도 별 매출의 총합계 표시를 위해 분석탭에서 총계를 드래그 앤 드롭으로 소계, 열총합계, 행 총합계를 추가해준다. 총합계 색상 표시하기총계의 셀을 클릭 → 서식클릭 의 방식으로 서식탭에 들어가준 다음, 행과 열의 색상을 바꿔준다. 매출의 구성비율 구하기매출의 값이 아니라 각..
2024.10.21 -
Tableau Desktop_이중 축 그래프 파레토 그램법칙으로 상위고객층 파악하기
데이터 시각화 목표1.파레토 그램법칙을 활용하여 상위 20%고객층파악하기2. 고객의 구간비율과 메출영향비율 한눈에 파악할 수 있도록 시각화 하기 사용데이터_출처(Tableau)Super store 데이터 준비고객정보를 확인하기 위해 고객이름을 열에 두고 매출을 행에 두어, 어떤 고객이 가장 매출에 큰 영향을 주고있는지 파악할 수 있도록 했으며, 고객과 매출 데이터의 양이 방대하여, 2022년도 데이터만 사용하기 위해 주문날짜로 필터를 걸고, 년도만 추출하였다. 그 후 매출을 내림차순으로 정렬하여 매출에 영향을 가장많이 주고있는 고객의순서대로 보이도록 정렬했다. 현재 데이터 기준으로는 Steven Ward가 가장 매출에 많은 영향을 준 고객임을 알 수 있다. 고객별 누적매출 파악하기 한명의 고객이 전체 ..
2024.10.17 -
Tableau Desktop_다중 측정값에 대한 축 추가_(이중 축 동기화)
다중 측정값실무에서 데이터 시각화를 할때 하나의 값을 가지고 그래프를 만드는 경우보다는 여러 데이터를 변수로 두고 데이터를 시각화하여 분석하는 경우가 많다. 이때 데이터 시각화 보드에 여러개의 행으로 그래프를 나타내는 경우가 있고, 아예 그래프를 겹쳐서 그래프를 만드는 경우가 있다. 다중 측정값의 종류측정값에 대한 개별 축 만들기여러 측정값을 단일 축으로 혼합하기이중 축 만들기 측정값에 대한 개별 축 만들기먼저, 측정해야할 데이터가 2개이고, 2개의 그래프를 따로 만드는 개별 축을 만들어볼 예정이다. 다중 측정값대해 개별로 축을 만드는 가장 간단한 방법은 측정하고자 하는 데이터들의 필드를 그대로 행에 나란히 놓아주면 자동으로 자동축이 생성된다. 위 그래프에서는 첫번째 그래프가 매출의 합계이고 두번째 그..
2024.10.16 -
Tableau Desktop_계산된 필드(Running, Total, lookup, window, if~elseif)실습
계산된 필드태블로 계산된 필드란 기존 데이터를 기반으로 기존에 없던 새로운 필드를 만들어낼 수 있는 기능이다. 계산된 필드를 만들때는 주로 함수를 사용하며, 계산된 값을 통해 원하는 대시보드를 만들 수 있다. 계산된 필드 함수 종류Running_Totallookupwindowif~elseif사실 계산된 필드의 함수 종류는 굉장히 다양하다. 하지만 대부분 엑셀이나 파이썬, R, sql등 데이터분석에 사용되는 집계함수들과 문법이 거의 동일하기때문에 오늘은 실무에서 가장 많이 사용되는 계산된 필드 함수 종류들과 실제 실무에서는 어떤 상황에서 함수를 사용하는지 살펴볼 예정이다. Running_Running은 누적값을 구해주는 함수이다. Running_sum(누적합계)이나 Running_min등 다른 기본 집..
2024.10.16 -
Tableau Desktop_히스토그램을 활용하여 날짜별 배송소요시간 분포도 파악하기
데이터 시각화 목표날짜별 배송 소요시간 분포도를 파악하여, 자사의 평균 배송시간 파악하기 사용데이터_출처(Tableau)Super store 배송 소요시간 필드 만들기_(계산된 필드) 현재 데이터에서는 배송 소요시간을 기록한 필드가 없기때문에 계산된 필드를 이용하여 일자(day)를 기준으로 주문 날짜에서 배송 날짜의 값을 빼주었다. 구간차원 만들기 그 다음 계산된 필드로 만들어진 배송 소요시간의 필드를 구간차원으로 만들어주었다. 1일 기준으로 값이 나뉘어져야하기때문에 차원의 크기를 1로 설정했다. 데이터 시각화 하기구간차원으로 만든 값을 열에 추가하고 그에 따른 주문건수를 파악하기 위해 주문ID필드를 카운트고유값으로 변경한 후 행의 열에 추가했다. 그래프 에서 4시간인 배송건수가 가장 많았다는것을 ..
2024.10.15 -
Tableau Desktop_데이터 구간차원(bin) 생성하기
구간차원데이터를 일정한 구간(bin)으로 나눠 분석하는 방법으로 구간차원에 사용하는 데이터는 불연속적인 범주형 데이터로 바꿔주어야한다. 데이터 준비오늘 구간차원에서 사용할 데이터는 태블로의 super store데이터이고, 주문건수 1건당 판매되는 제품수량의 분포를 알아볼 예정이다. 구간차원 만들기먼저, 수량의 개수를 구해야하는데 수량이 연속적인 데이터값이기때문에 이를 범주형데이터인 구간차원으로 나눠주어야한다.만들기 탭에서 구간차원을 클릭해준다.그럼 구간차원을 설정할 수 있는 창이나오는데, 태블로에서 디폴트로 계산된 구간차원크기인 1.77이 디폴트 값으로 적혀있겠지만, 현재 수량을 1건으로 계산하여야하기때문에 구간차원의 크기를 1로 맞춰준다. 현재 최소값이 1이고 최대값이 14인데 고유카운트가 14개인..
2024.10.15