[Tableau] 태블로 신병훈련소12기 3일차 - 파라미터로 값 변경하기 1
태블로 3일차 강의는 매개 변수를 이용하는 방법입니다!
하나의 매개변수를 통해 여러개의 측정값을 변경하고 그에 따라 달라지는 표를 확인할 수 있습니다.
스타벅스 메뉴 데이터를 활용해보겠습니다.
카테고리를 기준으로 카페인 혹은 칼로리 혹은 당류를 선택하여 막대그래프로 데이터를 시각화하는 방법입니다.
우선 데이터 패널에서 ▼를 클릭하여 다음과 같이 매개변수를 만들어줍니다.
위와 같은 방법으로 매개변수 만들기를 선택합니다.
이름은 측정값 선택, 데이터 유형은 문자열, 허용 가능한 값은 목록으로 설정해줍니다.
값 목록은 칼로리, 카페인, 당류를 입력해줍니다.
계산된 필드를 만들어보겠습니다.
선택한 측정값 이라는 계산된 필드를 만들어줍니다.
IF문을 활용하여 측정값 선택이라는 매개변수가 각각 칼로리, 카페인, 당류일 때 그에 맞는 칼로리, 카페인, 당류를 나오도록 합니다.
IF 조건1 THEN 결과 1
ELSEIF 조건2 THEN 결과2
ELSEIF 조건3 THEN 결과 3
END
와 같이 IF문 형식을 작성해줍니다.
카페인 함유량 선택이라는 매개변수를 만들어보겠습니다!
이름은 카페인 함유량 선택, 데이터유형은 정수, 허용 가능한 값은 범위로 변경합니다.
값 범위는 최소값:0, 최대값:200, 단계크기:20으로 수정합니다.
다음과 같이 새로운 계산된 필드를 작성해줍니다.
카페인> 선택한 카페인 이라는 계산된 필드를 작성해줍니다.
IF문을 통해 카페인의 평균값이 카페인 함유량 선택보다 큰 경우 선택한 카페인 보다 많이 들은 으로 표현해줍니다.
그외의 경우 선택한 카페인 보다 적게 들은 으로 표현합니다.
카테고리별 선택한 측정값을 막대그래프로 표현하겠습니다.
행선반에는 카테고리, 열선반에는 선택한 측정값을 올려줍니다.
위와 같이 선택한 측정값을 우클릭해서 측정값을 합계가 아닌 평균으로 선택합니다.
그럼 이와 같이 표현되는 막대그래프를 확인할 수 있습니다.
시트의 오른쪽에 매개변수를 나타내는 방법은 다음과 같습니다.
매개변수를 우클릭해서 매개변수표시를 클릭합니다.
색상편집을 통해 색상을 변경하였습니다. 카페인 함유량은 80으로 설정하였습니다.
측정값 선택이 칼로리, 카페인, 당류로 변경할 떄 마다
다른 막대그래프가 나타나는 것을 확인할 수 있습니다.
이렇게 3일차 강의로 파라미터 값 변경하기를 시작해보았습니다.