마지막 수정 날짜: 20 Jul 2023
환경
Tableau Desktop답변
클릭하여 단계 확장
1단계: 1부터 시작하여 오름차순으로 순위가 표시되도록 인덱스용 계산된 필드 만들기
- 분석 > 계산된 필드 만들기를 선택합니다.
- 이름 텍스트 상자에 "Index"를 입력합니다.
- 수식 텍스트 상자에 다음을 입력합니다.
INDEX()
- 작업을 마쳤으면 확인을 클릭합니다.
클릭하여 단계 확장
2단계: 선택한 차원을 분할하는 기준이 되는 구간차원 수를 나타내는 매개 변수 만들기
- 데이터 탐색기에서 차원의 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 만들기 > 매개 변수를 선택합니다.
- 이름 텍스트 상자에 "Number of Bins"를 입력합니다.
- 데이터 유형으로 정수를 선택합니다.
- 현재 값 텍스트 상자에 숫자를 입력합니다(예: 50).
- 범위를 선택합니다.
- 최소값과 최대값을 선택합니다(예: 1에서 100까지).
- 작업을 마쳤으면 확인을 클릭합니다.
클릭하여 단계 확장
3단계: 구간차원 크기를 정의하는 계산된 필드 만들기
- 분석 > 계산된 필드 만들기를 선택합니다.
- 이름 텍스트 상자에 "Size of Each Bin"을 입력합니다.
- 수식 텍스트 상자에 아래 수식을 입력한 다음 확인을 클릭합니다.
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단계: 선택한 각 항목 수에 사용할 정확한 구간차원 수를 결정하도록 인덱스용 계산된 필드 만들기
- 분석 > 계산된 필드 만들기를 선택합니다.
- 이름 텍스트 상자에 "Dynamic Bins"를 입력합니다.
- 수식 텍스트 상자에 아래 수식을 입력한 다음 확인을 클릭합니다.
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단계: 뷰 작성
- Superstore 샘플 데이터 원본을 사용하는 경우 측정값을 텍스트로 끌어옵니다.
- 차원을 행으로 끌어옵니다.
- 계산된 필드인 "Index"와 "Size of Each Bin"을 세부 정보로 끌어옵니다.
- 데이터 탐색기에서 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다. 이제 매개 변수 컨트롤이 시트에 추가되어 사용자 지정할 준비가 되었습니다.
- Dynamic Bins 필드를 마우스 오른쪽 단추로 클릭하고 불연속형을 선택한 다음 행 선반의 기존 필드 앞에 놓습니다.
추가 정보
이러한 단계가 실제로 수행되는 모습을 보려면 아래 비디오를 참조하십시오.참고: 소리가 나지 않는 비디오입니다.
이 문서의 효과에 대한 의견을 제공해 주셔서 감사합니다.
새 사례 열기
검색 계속
기술 자료
커뮤니티
제품 도움말
교육 및 자습서