[Tableau 실무 연습] 레이더 차트
- edwin1912
- Apr 27, 2022
- 2 min read
안녕하세요 Shawn입니다.
오늘은 레이더 차트를 제작하는 방법에 대해 알아보겠습니다.
레이더 차트(Radar chart)
레이더 차트는 측정하고자 하는 값에 대한 평가 항목이 여러 개일 때 항목 수에 따라 동일한 간격을 기준으로 값을 확인하고자 할 때 사용할 수 있습니다. 여러 평가 항목에 대해 항목 간 균형과 비율을 확인하기 쉽고, 다른 기준값들과의 차이와 장단점을 쉽게 알 수 있습니다.

데이터 연결
오늘 사용해볼 데이터는 Kaggle의 "World University Ranking" 데이터입니다.
<Kaggle URL>
https://www.kaggle.com/datasets/mylesoneill/world-university-rankings
데이터는 직접 Kaggle 주소에 접속하여 다운 받을 수도 있고, 해당 데이터 파일을 excel로 올려두었으니 편하신 방법을 선택하시면 됩니다.

해당 데이터를 열면 다음과 같고 각 대학별 항목과 랭킹 그리고 랭킹에 관여된 항목들로 구성되어 있습니다.
레이더 차트로 분석해볼 항목은 다음과 같습니다.
Quality of Educaiton(교육의 질)
Alumni Employment(졸업자 취업률)
Quality of Facility(교수진 퀄리티)
Publication(논문 랭킹)
Influence(해당 대학의 영향력)
Patents(특허 출원 랭킹)
01 데이터 피벗
각 대학별 항목에 대한 점수를 분석하기 위해서 데이터를 Pivot 합니다.

데이터를 피벗하게 되면 다음과 같이 대학별 평가 항목이 피벗 필드명, 각 값들이 피벗 필드값으로 지정됩니다.

02 계산식 생성
먼저, 경로를 생성해주어야 차트가 제대로 생성될 수 있기 때문에 각 항목별 순서와 경로를 설정해줄 수 있는 계산식을 만들어줍니다.

좌표계 생성
6개의 항목에 대해 레이더 차트를 생성하기 위해선 육각형 모양의 좌표가 필요하며 X축, Y축 기준으로 해당 각도에 대한 위치를 지정해주어야 합니다.

위의 계산식으로 지정해준 순서와 경로는 다음과 같으며 1번의 경우 X축은 해당 값에 SQRT(3)/2를 Y축은 1/2를 곱해주어 좌표계에 매핑해주어야 합니다.
다음과 같이 X축 좌표와 Y축 좌표의 계산식을 따로 생성해줍니다.


03 폴리곤 형태 만들기
먼저 분석하고자 하는 대학을 개개별로 보기 위해 대학명으로 필터링 해줍니다.

이후, x축 좌표계를 열로 y축 좌표계를 행으로 설정합니다.

이후, 마크를 다각형으로 설정하고 피벗필드명을 세부정보로, 경로순서를 경로로 설정합니다.

모든 과정이 끝나면 해당 그래프가 완성됩니다.

04 포인트 그리기 + 라벨링
1) Y축을 복사하여 이중축을 만들고 축 동기화를 합니다.
2) 마크를 원으로 바꿉니다.
3) 피벗 필드명을 레이블에 추가해줍니다.

05 포맷팅
1) 해당 대학들의 값을 명확히 보기 위해 축을 -1500에서 1500으로 고정합니다.


2) 색을 변경해줍니다.

06 배경맵 제작
해당 차트만 제작하게 되면 기준점을 알 수 없기 때문에 기준선을 배경맵으로 추가해줍니다.
1) 엑셀에서 피벗 필드명과 피벗 필드값을 추가합니다.

2) [삽입] – [추천 차트] – [모든 차트] – 방사형 선택

3) 피벗 필드값에 있는 값 제거 / 차트의 타이틀, 축, 레이블 제거
4) 워드에 복사 후 그림으로 저장
5) 태블로 워크시트에서 [맵] - [배경이미지] - 시트 선택

6) X 필드와 Y 필드에서 각 좌표에 맞게 -1500과 1500을 입력해줍니다. 이후 투명도를 조절하여 배경 이미지에 들어갈 수 있게 조정합니다.
07 마무리
1) 도구설명에 피벗 필드값을 추가하여 도구 설명을 정리합니다.

2) 머리글 표시 제거, 격자선과 불필요한 서식을 제거합니다.


Comments