연속형 측정값에서 구간차원 만들기

연속형 측정값(또는 숫자 차원)을 구간차원으로 변환하는 것이 유용한 경우가 있습니다.

Tableau의 모든 불연속형 필드는 구간차원의 집합으로 간주할 수 있습니다. 예를 들어 Profit에 있고 State에 있는 뷰를 만든다고 가정합니다. State 필드를 구간차원의 집합으로 간주할 수 있습니다. 각 수익 값은 값이 기록된 주에 해당하는 구간차원으로 정렬됩니다. 하지만 차원을 참조하지 않고 구간차원에 할당된 Profit의 값을 확인하려면 숫자 구간차원을 만들고 각 구간차원을 값 범위에 대응시킵니다.

참고: 관계형 데이터 원본의 경우에만 데이터 구간차원을 만들 수 있으며 구간차원 필드는 계산에 사용할 수 없습니다. 하지만 특정 크기의 구간차원을 복제하는 계산된 필드를 만드는 것은 가능합니다. 예를 들어 (FLOOR([Sales]/1000)*1000)은 크기가 1000인 구간차원을 만듭니다. 이 계산을 차원 패널에 끌어 놓아 큐브 데이터 원본과 계산된 필드에서 구간차원을 사용할 수 있습니다.

측정값에서 구간차원을 만드는 경우 새 차원을 만듭니다. 다시 말하면, 제한되지 않은 연속형 값 범위를 갖는 필드에서 가능한 값의 제한적인 불연속형 집합을 갖는 필드를 만들어야 합니다. 하지만 차원을 만든 후 이를 연속형 차원으로 변환할 수 있습니다. 예를 들어 히스토그램을 만들려는 경우 이렇게 하는 것이 유용할 수 있습니다. 구간차원 차원에서 히스토그램 만들기를 참조하십시오.

구간차원 차원 만들기:

  1. 데이터 패널에서 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 > 구간을 선택합니다.

  2. 구간차원 만들기 대화 상자에서 제시된 새 필드명을 적용하거나 새 필드에 다른 이름을 지정합니다.

    구간차원 만들기 대화 상자를 묘사하는 그래픽

    웹에서는 대화 상자 이름이 구간차원 편집이며 모양이 조금 다르지만 옵션은 동일합니다.

  3. 구간차원 크기 필드에 값을 입력하거나 Tableau에서 자동 계산된 값을 사용합니다.

    최적화 계산이 충분히 빠르게 수행되는 경우 처음에 구간차원 크기에 표시되는 값이 Tableau가 예상한 최적의 구간차원 크기입니다.

    최적화 계산을 빠르게 수행할 수 없는 경우에는 구간차원 크기 필드가 기본값인 10으로 설정됩니다. 이 경우 구간차원 크기 제안을 클릭하여 최적화 계산을 수행할 수 있습니다.

    Tableau에서 최적의 구간차원 크기를 계산하기 위해 사용하는 수식은 다음과 같습니다.

    Number of Bins = 3 + log2(n) * log(n)

    수식에서 n은 테이블의 불연속형 행 수입니다. 각 구간차원의 크기는 가장 작은 값과 가장 큰 값 간의 차이를 구간차원 수로 나눠 결정됩니다.

구간차원 만들기 대화 상자 아래쪽에 있는 읽기 전용 필드 4개에는 Tableau에서 구간차원 크기 제안에 사용한 데이터가 표시됩니다. 수동으로 구간차원 크기를 설정하려는 경우 이 값을 바탕으로 사용할 수 있습니다. 값은 다음과 같습니다.

최소값필드의 최소값입니다.
최대값필드의 최대값입니다.
차이필드의 최소값과 최대값 간의 차이입니다.
카운트(고유)데이터의 고유 값(행) 수입니다.

확인을 클릭하여 구간차원 만들기 대화 상자를 닫으면 새 구간차원 필드가 데이터 패널의 차원 영역에 나타납니다.

스키마의 차원 영역에 있는 사용자 지정 구간차원을 묘사하는 그래픽

뷰에 구간차원 차원을 추가할 경우 각 구간차원은 특정 값 범위의 데이터를 요약하는 동일한 크기의 컨테이너 역할을 합니다. 열 또는 행 머리글이 만들어집니다. 여기서, 각 구간차원 레이블은 구간차원에 할당된 숫자 범위의 하한값을 지정합니다. 하한값도 포함됩니다.

구간차원 차원에서 히스토그램 만들기

구간차원 차원을 만든 경우 이를 시작점으로 사용하여 히스토그램을 만들 수 있습니다. 위 지침에 따라 만든 Sales(구간차원) 차원을 사용하여 아래 단계에 따라 히스토그램을 만듭니다.

참고: 히스토그램을 만드는 빠른 방법은 표현 방식을 사용하는 것입니다. 표현 방식을 사용하여 히스토그램을 만드는 것에 대한 자세한 내용은 스스로 작성 연습 섹션의 히스토그램 작성을 참조하십시오.

  1. 데이터 패널에서 Sales(구간차원) 차원을 클릭하고 연속형으로 변환을 선택합니다.

  2. 데이터 패널에서 Sales(구간차원) 차원을 끌어 선반에 놓습니다.

  3. 데이터 패널의 측정값 영역에서 원본 Sales 필드를 끌어 선반에 놓습니다.

  4. 에서 합계(Sales)를 클릭하고 집계를 합계에서 카운트로 변경합니다.

결과는 다음과 같은 히스토그램입니다.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!