본문 바로가기
Data Science/Tableau

[Tableau] 코호트분석 시각화

by 에르모사 쩐뉴 2024. 1. 23.

최초구매일을 기준으로 고객들의 재구매가 가장 많이 발생하는 시점을 분기 기준으로 시각화해보자. 

오늘 코호트 분석의 핵심은 고객별 최초 구매일자를 구하는 계산식을 이해하는 것이다.

 

다음은 코호트 분석의 순서이다. 

1. 단순 최초 구매일이 아닌, Fixed 함수를 사용하여 고객별 최초 구매일을 구한다.

2. 최초 구매일을 제외한 나머지 구매일을 계산하고, 이를 통해 두번째 구매일을 구한다.

3. 두 날짜의 차이를 DATEDIFF 함수를 이용하여 구한다.

4. 각각의 필드를 사용하여, 최초구매일을 기준으로 분기 기준 재구매 시점을 시각화한다.

합계(Sales) 우클릭 > 퀵 테이블 계산 > 구성 비율

퀵 테이블 계산을 하면 필드의 오른쪽에 삼각형이 표시된다.

각 연도의 독립적인 구성비율을 보기 위해 각 막대를 100%의 같은 길이의 막대로 만든다.

합계(Sales) 우클릭 > 다음을 사용하여 계산 > 테이블(아래로)

마크 > 합계(Sales) > 레이블 > 마크 레이블 표시 체크


계산된 필드 만들기를 통해 여러 개의 새로운 차원을 생성하고, 행 필드에 위치한다. 

자세한 계산식은 이 포스팅의 최상단을 다시 확인한다.

행과 열을 불연속 필드로 두어 crosstab 형태의 시각화를 그린다. 

Customer ID를 드래그하여 마크의 색상에 두면, 필드 선택 창이 뜨게 되고, 이 중 고윳값 카운트를 선택한다.

각 셀에 Customer ID 고윳값 갯수를 표기한다. 

마크 > 레이블 > 마크 레이블 표시

 

이 포스팅은 MINJI KIM에서 제공하는 동영상을 참고하여 제작함.