[javascript] Chartkick에서 사용 가능한 차트 축 단위 형식 설정 방법
차트의 축 단위 형식을 설정하는 것은 데이터를 더 직관적으로 이해할 수 있도록 도와줍니다. Chartkick에서는 축 단위 형식을 설정하기 위해 library
옵션을 사용합니다.
다음은 인기 있는 차트 유형인 선형 차트(Line Chart)에서 축 단위 형식을 설정하는 예시 코드입니다:
markdown
<html>
<head>
<script src="https://www.gstatic.com/charts/loader.js"></script>
<script src="https://www.chartkick.com/assets/Chart.bundle.js"></script>
<script src="https://www.chartkick.com/assets/chart.js"></script>
</head>
<body>
<div id="chart"></div>
<script>
// 데이터 생성
var data = {
"2022-01-01": 5,
"2022-01-02": 12,
"2022-01-03": 8,
"2022-01-04": 15,
"2022-01-05": 10
};
// 차트 생성
var chart = new Chartkick.LineChart('chart', data, {
library: {
scales: {
y: {
ticks: {
callback: function (value, index, values) {
return value + "$"; // 단위 형식 설정
}
}
}
}
}
});
</script>
</body>
</html>
위 코드에서 callback
함수를 사용하여 y 축 각 눈금마다 단위 형식을 추가했습니다. 위 코드에서는 간단한 달러 기호($
)를 단위로 사용하도록 설정했습니다. 필요한 경우에는 더 복잡한 형식으로 변경할 수도 있습니다.
이렇게하면 차트에 y 축 단위 형식이 표시되어 각각의 데이터 포인트가 어떤 값을 나타내는지 쉽게 이해할 수 있습니다.
더 자세한 설정 방법 및 다른 차트 유형에 대한 정보는 Chartkick 공식 문서를 참조하십시오.