기술 자료

특정 데이터 집합 내의 구간차원 수 수동 선택


게시 날짜: 22 Dec 2016
마지막 수정 날짜: 20 Jul 2023

질문

각 구간차원에 있는 항목의 수(나머지 포함)와 동일하게 구간차원 수를 정의하는 방법

환경

Tableau Desktop

답변

클릭하여 단계 확장
1단계: 1부터 시작하여 오름차순으로 순위가 표시되도록 인덱스용 계산된 필드 만들기
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 이름 텍스트 상자에 "Index"를 입력합니다.
  3. 수식 텍스트 상자에 다음을 입력합니다.
    INDEX()
    
  4. 작업을 마쳤으면 확인을 클릭합니다.
클릭하여 단계 확장
2단계: 선택한 차원을 분할하는 기준이 되는 구간차원 수를 나타내는 매개 변수 만들기
  1. 데이터 탐색기에서 차원의 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 만들기 > 매개 변수를 선택합니다.
  2. 이름 텍스트 상자에 "Number of Bins"를 입력합니다.
  3. 데이터 유형으로 정수를 선택합니다.
  4. 현재 값 텍스트 상자에 숫자를 입력합니다(예: 50).
  5. 범위를 선택합니다.
    • 최소값과 최대값을 선택합니다(예: 1에서 100까지).
  6. 작업을 마쳤으면 확인을 클릭합니다.
참고: 구간차원 수는 정수이므로 정수를 선택합니다. 특정 수의 구간차원을 지정하려면 목록을 선택하고, 만들 구간차원 수를 좀 더 유연하게 지정하려면 범위를 선택할 수 있습니다.
 
클릭하여 단계 확장
3단계: 구간차원 크기를 정의하는 계산된 필드 만들기
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 이름 텍스트 상자에 "Size of Each Bin"을 입력합니다.
  3. 수식 텍스트 상자에 아래 수식을 입력한 다음 확인을 클릭합니다.
    IF ([Number of Bins]/SIZE()>.5) AND (([Number of Bins]-1)/SIZE()<.5)
    THEN 2
    ELSEIF [Number of Bins]/SIZE()>.5
    THEN 1
    ELSEIF ROUND((SIZE()/[Number of Bins])-10^(-10), 0) !=INT(SIZE()/[Number of Bins]) THEN
    INT((SIZE()/([Number of Bins])))+ 1
    ELSE
    INT((SIZE()/([Number of Bins])))
    END
    
클릭하여 단계 확장
4단계: 선택한 각 항목 수에 사용할 정확한 구간차원 수를 결정하도록 인덱스용 계산된 필드 만들기
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 이름 텍스트 상자에 "Dynamic Bins"를 입력합니다.
  3. 수식 텍스트 상자에 아래 수식을 입력한 다음 확인을 클릭합니다.
    IF INT(([Index]-.1)/[Size of Each Bin]) = [Number of Bins] THEN
    INT(([Index]-.1)/[Size of Each Bin])
    ELSEIF INT(([Index]-.1)/[Size of Each Bin]) < [Number of Bins] THEN
    INT(([Index]-.1)/[Size of Each Bin])+1
    ELSE
    [Number of Bins]
    END
    
클릭하여 단계 확장
5단계: 뷰 작성
  1. Superstore 샘플 데이터 원본을 사용하는 경우 측정값을 텍스트로 끌어옵니다.
  2. 차원을 으로 끌어옵니다.
  3. 계산된 필드인 "Index"와 "Size of Each Bin"을 세부 정보로 끌어옵니다.
  4. 데이터 탐색기에서 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다. 이제 매개 변수 컨트롤이 시트에 추가되어 사용자 지정할 준비가 되었습니다.
  5. Dynamic Bins 필드를 마우스 오른쪽 단추로 클릭하고 불연속형을 선택한 다음 행 선반의 기존 필드 앞에 놓습니다.
그래프에서도 이 작업이 가능합니다. 위에서 만든 뷰를 사용하여 막대 차트를 만들려면 간단히 Sales 필드를 텍스트 선반에서 열 선반으로 끌어 놓으면 됩니다. 예제는 이 문서에 첨부된 "Choosing the number of bins" 통합 문서에서 확인할 수 있습니다. 

추가 정보

이러한 단계가 실제로 수행되는 모습을 보려면 아래 비디오를 참조하십시오.

참고: 소리가 나지 않는 비디오입니다.


이 문서로 문제가 해결되었습니까?