[javascript] ApexCharts에서 차트 축 반전하기
ApexCharts는 강력한 자바스크립트 차트 라이브러리로, 다양한 종류의 차트를 생성할 수 있습니다. 이 라이브러리를 사용하여 차트의 축을 반전시키는 방법을 알아보겠습니다.
차트 생성하기
먼저, ApexCharts를 사용하여 기본 차트를 생성하는 방법을 알아보겠습니다. 아래의 예제 코드를 참고해주세요.
// HTML 파일
<div id="chart"></div>
// 자바스크립트 파일
var options = {
chart: {
type: 'line',
height: 350
},
series: [{
name: 'sales',
data: [30, 40, 35, 50, 49, 60, 70, 91, 125]
}],
xaxis: {
categories: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월']
}
}
var chart = new ApexCharts(document.querySelector("#chart"), options);
chart.render();
위의 코드는 간단한 선 그래프 차트를 생성하는 예제입니다. x축은 월별 카테고리이며, y축은 매출 데이터를 나타냅니다.
축 반전하기
이제 차트의 y축을 반전시켜보겠습니다. ApexCharts에서는 yaxis
객체의 reversed
속성을 사용하여 축을 반전시킬 수 있습니다. 아래의 예제 코드를 참고해주세요.
// 자바스크립트 파일
var options = {
chart: {
type: 'line',
height: 350
},
series: [{
name: 'sales',
data: [30, 40, 35, 50, 49, 60, 70, 91, 125]
}],
xaxis: {
categories: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월']
},
yaxis: {
reversed: true
}
}
var chart = new ApexCharts(document.querySelector("#chart"), options);
chart.render();
위의 코드에서 yaxis
객체에 reversed: true
를 추가하여 y축을 반전시킵니다.
이제 차트를 다시 실행하면 y축이 반전된 것을 확인할 수 있습니다.
결론
ApexCharts를 사용하여 차트의 축을 반전시킬 수 있습니다. yaxis
객체의 reversed
속성을 사용하여 축을 반전시키는 방법을 알아보았습니다. 추가적으로 ApexCharts에는 다양한 설정 옵션이 있으니 필요에 따라 참고하시기 바랍니다.