[javascript] ApexCharts에서 차트 라벨 회전하기
ApexCharts는 JavaScript 기반의 매우 강력한 차트 라이브러리입니다. 이 라이브러리를 사용하면 다양한 종류의 차트를 생성하고 다양한 설정을 적용할 수 있습니다. 이번에는 ApexCharts에서 차트 라벨을 회전하는 방법에 대해 알아보겠습니다.
ApexCharts에서 라벨 회전 설정하기
라벨을 회전시키려면 xaxis
객체에서 labels
속성을 사용해야 합니다. 이 속성에는 여러 가지 라벨 설정이 가능한데, 여기에 rotate
옵션을 사용하여 라벨의 회전 각도를 설정할 수 있습니다.
아래는 ApexCharts에서 라벨 회전 설정을 적용하는 예제 코드입니다.
var options = {
chart: {
type: 'bar',
},
series: [{
name: 'Sales',
data: [30, 40, 35, 50, 49, 60, 70, 91, 125]
}],
xaxis: {
categories: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September'],
labels: {
rotate: -45
}
}
}
var chart = new ApexCharts(document.querySelector("#chart"), options);
chart.render();
위의 예제에서는 xaxis.labels.rotate
속성을 -45
로 설정하여 라벨을 왼쪽으로 45도 회전하도록 설정했습니다.
추가 설정
앞서 언급한 rotate
속성 외에도 ApexCharts에서 라벨을 더욱 자세하게 조절할 수 있는 다양한 옵션들이 있습니다. 이를 통해 라벨 길이, 위치, 크기 등을 조절할 수 있습니다. 자세한 내용은 ApexCharts 문서를 참고하세요.
마무리
ApexCharts에서 차트 라벨을 회전시키는 방법에 대해 알아보았습니다. xaxis.labels.rotate
속성을 사용하여 간단하게 라벨의 회전 각도를 설정할 수 있습니다. 더 많은 라벨 설정 옵션을 활용하여 차트의 라벨을 더욱 미려하게 조절할 수도 있습니다.