본문 바로가기

DATA SCIENCE/VISUALIZATION

[Tableau] 날짜 기준 매개변수 생성하기

Tableau에서 매개변수란, 계산이나 필터 또는 참조선 등 다른 계산을 할 때 상수값으로 대체할 수 있는 변수이다.
예를 들어, 어떤 날짜를 기준으로 해당 날짜 이후의 데이터만 확인하고 싶을 때 그 해당 날짜를 받아주는 변수가 매개변수이다.
이번 포스트에서는 이러한 매개변수 중 위의 예시처럼 날짜를 기준으로 매개변수를 생성하는 방법을 알아보자.

우선 왼쪽의 차원 메뉴에서 ▼를 눌러 [매개 변수 만들기...]를 클릭한다.

매개 변수 만들기 클릭

그 다음 이름을 정하고 데이터 유형에서 날짜를 선택한 뒤, 허용 가능한 값을 선택한다. 여기에서는 날짜에 대한 범위를 다른 변수로부터 지정해줄 것이므로 범위를 체크했다.

매개변수 편집

해당 범위를 직접 지정해줄 수도 있으며, 데이터 변수에서 불러올 수도 있다.
변수에서 불러올 경우 [필드에서 설정 > 해당 데이터 > 해당 변수] 를 클릭해주면 값 범위가 자동으로 입력된다.

범위 필드에서 설정

매개변수를 생성해주었다면, 매개변수를 이용한 새로운 계산된 필드를 만들어주어야 한다.
왼쪽의 차원 메뉴에서 ▼를 눌러 [계산된 필드 만들기...]를 클릭한 뒤, 매개변수를 이용하여 새로운 필드를 만들어준다.
여기에서는 날짜라는 변수가 매개변수인 기준날짜보다 작거나 같으면 표시("show")하고 아닌 경우 표시하지 않는("hide")다는 계산을 해주었다.

매개변수 이용한 계산

그리고 생선한 필드를 필터에 넣어주고, show만 필터에서 체크해준다.

생성한 필드를 필터에 넣어주기

그리고 생성해 준 매개변수에서 우클릭하여 [매개 변수 컨트롤 표시]를 클릭해준다.

그렇게 하면 우측에 매개변수를 정할 수 있는 컨트롤 표시가 되고, 매개변수를 움직일 때마다 그래프가 다르게 그려지는 것을 볼 수 있다.

반응형