[javascript] Highcharts에서 폴라 차트 만들기
Highcharts는 JavaScript로 작성된 강력한 차트 라이브러리입니다. 폴라 차트는 원형 그래프로, 데이터의 분포와 관계를 시각화하는 데에 적합합니다. 이 글에서는 Highcharts를 사용하여 폴라 차트를 만드는 방법을 알아보겠습니다.
먼저, Highcharts 라이브러리를 HTML 문서에 추가해야 합니다. 다음 코드를 사용하여 Highcharts를 가져올 수 있습니다.
<script src="https://code.highcharts.com/highcharts.js"></script>
이제 폴라 차트를 만들 준비가 되었습니다. Highcharts에서 제공하는 예제 데이터 중 하나를 사용하여 간단한 폴라 차트를 만들어 보겠습니다.
Highcharts.chart('container', {
chart: {
polar: true // 폴라 차트로 설정
},
title: {
text: '폴라 차트 예제' // 차트 제목
},
xAxis: {
categories: ['A', 'B', 'C', 'D', 'E'], // x축 레이블
tickmarkPlacement: 'on' // 레이블 위치
},
yAxis: {
min: 0 // y축 최소값
},
series: [{ // 데이터 시리즈
name: '데이터', // 시리즈 이름
data: [5, 3, 4, 7, 2], // 데이터 값
pointPlacement: 'on' // 데이터 포인트 위치
}]
});
위 코드에서 container
는 차트가 표시될 HTML 요소의 ID입니다. HTML 문서 어디에나 해당 ID를 가진 요소를 추가해야 합니다. categories
는 x축의 레이블을 나타내며, data
는 각 레이블에 대응하는 데이터 값을 나타냅니다.
이제 HTML 문서를 브라우저에서 열면 폴라 차트가 표시될 것입니다.
보다 복잡한 폴라 차트를 만들기 위해서는 Highcharts의 다양한 옵션과 API를 활용할 수 있습니다. Highcharts의 공식 문서를 참조하여 더 많은 정보를 얻을 수 있습니다.