[javascript] Chartkick에서 사용 가능한 차트 축 레이블 회전 설정 방법
Chartkick은 JavaScript로 작성된 간단하고 직관적인 차트 라이브러리입니다. 차트 축의 레이블을 회전하여 더 많은 텍스트를 표시하고 가독성을 높일 수 있습니다. 이 문서에서는 Chartkick에서 사용 가능한 차트 축 레이블 회전 설정 방법에 대해 알아보겠습니다.
1. 옵션을 통한 회전 설정
Chartkick에서 축 레이블 회전을 설정하려면 options
객체에 axisTextRotation
속성을 추가해야 합니다.
이 속성의 값을 0에서 90 사이의 각도로 설정할 수 있으며, 0으로 설정하면 회전하지 않고 수평으로 표시됩니다.
new Chartkick.LineChart("chart", data, {
axisTextRotation: 45
});
위의 예제에서는 축 레이블이 45도로 회전하여 표시됩니다.
2. CSS 스타일을 통한 회전 설정
Chartkick 차트 요소에 직접 CSS 스타일을 적용하여 축 레이블을 회전시킬 수도 있습니다.
각 차트 유형에 해당하는 CSS 클래스를 선택하여 transform
속성을 사용하여 회전 각도를 지정합니다.
#chart .axis-x text {
transform: rotate(45deg);
}
위의 예제에서는 axis-x
클래스를 가진 요소에 45도로 회전하는 스타일이 적용됩니다.
참고 자료
이 문서에서는 Chartkick에서 차트 축 레이블을 회전하는 두 가지 방법에 대해 알아보았습니다. 여러분은 이러한 기능을 활용하여 가독성을 향상시키고 더 많은 정보를 시각화할 수 있습니다.