기술 자료

방사형 차트 작성


게시 날짜: 18 Sep 2014
마지막 수정 날짜: 20 Jul 2023

질문

방사형 또는 거미줄형 차트를 만드는 방법

환경

  • Tableau Desktop

답변

옵션 1
Tableau Desktop에서 배경 이미지를 뷰에 추가한 다음 X 및 Y 좌표를 데이터 원본에 추가하여 배경 이미지 위에 데이터를 그립니다. 자세한 내용은 Information Lab 블로그에서 Radar Charts in Tableau – part 1(Tableau의 방사형 차트 - 1부)을 참조하세요.

옵션 2
첨부된 RadarChart.twbx 통합 문서는 아래 절차를 설명하기 위해 SampleData.xlsx Excel 첨부 파일을 토대로 만들었습니다.
  1. SampleData.xlsx를 열고 KPI Name(KPI 이름)KPI8인 행을 각 멤버마다 추가합니다. KPI Value(KPI 값) KPI8은 각 멤버의 KPI1 값과 같아야 합니다.
    SampleData.xlsx의 Edited_SampleData 시트에서 이 단계에 추가하는 행은 녹색으로 표시됩니다.
  2. 데이터 원본에 포함된 것과 같은 수의 멤버에 대해 Member(멤버) MAX인 행을 추가합니다. KPI Value(KPI 값) MAX는 방사형 차트의 최대값이어야 합니다.
    SampleData.xlsx의 Edited_SampleData 시트에서 이 단계에 추가하는 행은 노란색으로 표시됩니다.
  3. Tableau Desktop에 의해 편집된 데이터 원본을 엽니다.
  4. Analysis(분석) > Create Calculated Field(계산된 필드 만들기)를 클릭하고, 다음 수식을 사용하여 새 계산된 필드 이름을 1.INDEX로 지정합니다.
    INDEX()
    
  5. 다음 수식을 사용하여 이름이 2.KPI Counts(2.KPI 개수)인 새 계산된 필드를 만듭니다.
    {FIXED:COUNTD([KPI Name])}-1
  6. 다음 수식을 사용하여 이름이 3.Radians(3.라디언)인 새 계산된 필드를 만듭니다.
    PI()/2 - 2*PI()/avg([2.KPI Counts])*([1.INDEX]-1)
  7. 다음 수식을 사용하여 이름이 4.X Coordinate(4.X 좌표)인 새 계산된 필드를 만듭니다.
    SUM([KPI Value])*COS([3.Radians])
  8. 다음 수식을 사용하여 이름이 5.Y Coordinate(5.Y 좌표)인 새 계산된 필드를 만듭니다.
    SUM([KPI Value])*SIN([3.Radians])
  9. 다음 수식을 사용하여 이름이 6.Labels(6.레이블)인 새 계산된 필드를 만듭니다.
    IF [KPI Name]="KPI8" THEN NULL ELSE [KPI Value] END
  10. 마크 카드에서 Line(선)을 선택하고, Member(멤버)를 색상에 놓고 KPI Name(KPI 이름)을 경로에 놓고 2.KPI Counts(2.KPI 개수)를 세부 정보에 놓고 KPI Values(KPI 값)를 레이블에 놓습니다.
  11. 4.X Coordinate(4.X 좌표)를 열에 놓고 5.Y Coordinate(5.Y 좌표)를 행에 놓습니다.
  12. 열 > Edit Table Calculation(테이블 계산 편집)에서 4.X Coordinate(4.X 좌표)를 마우스 오른쪽 단추로 클릭합니다.
  13. Specific Dimensions(특정 차원)를 선택하고 차원을 맨 위부터 Member, KPI Names(멤버, KPI 이름) 순으로 정렬한 다음 두 차원을 모두 선택합니다. Member(멤버)를 Restarting every(다음마다 다시 시작) 설정으로 선택합니다.
  14. 행 > Edit Table Calculation(테이블 계산 편집)에서 5.Y Coordinate(5.Y 좌표)를 마우스 오른쪽 단추로 클릭합니다.
  15. Specific Dimensions(특정 차원)를 선택하고 차원을 맨 위부터 Member, KPI Names(멤버, KPI 이름) 순으로 정렬한 다음 두 차원을 모두 선택합니다.
  16. (선택 사항) Members(멤버)를 필터에 추가합니다.

추가 정보

자세한 내용은 다음을 참조하세요.
이 문서로 문제가 해결되었습니까?