chart.js

Kiyun·2024년 1월 30일

js

목록 보기
13/20

Chart.js는 웹 페이지에서 대화형 및 사용자 정의 가능한 차트와 그래프를 생성하는 인기있는 JavaScript 라이브러리입니다. 선 그래프, 막대 그래프, 파이 그래프, 레이더 그래프 등 다양한 차트 유형을 생성하기 위한 간단하면서도 강력한 API를 제공합니다.

Chart.js는 사용하기 쉬운 것과 함께 아름다운 기본 스타일과 유연성으로 널리 사용됩니다. 웹 애플리케이션, 대시 보드 또는 데이터 표시가 필요한 기타 웹 기반 프로젝트에서 데이터를 시각화하는 데 훌륭합니다.

Chart.js를 사용하려면 일반적으로 HTML 파일에
<script>태그를 사용하여 라이브러리를 포함한 다음, 차트가 나타날 <canvas>요소를 생성하고 마지막으로 차트를 인스턴스화하고 구성하기 위해 JavaScript를 작성합니다.

Chart.js를 사용하여 선 그래프를 만드는 기본적인 예제를 제공합니다.

<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Chart.js 예제</title>
  <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
</head>
<body>
  <canvas id="myChart" width="400" height="400"></canvas>

  <script>
    var ctx = document.getElementById('myChart').getContext('2d');
    var myChart = new Chart(ctx, {
      type: 'line',
      data: {
        labels: ['1월', '2월', '3월', '4월', '5월', '6월', '7월'],
        datasets: [{
          label: '판매량',
          data: [65, 59, 80, 81, 56, 55, 40],
          borderColor: 'rgba(75, 192, 192, 1)',
          borderWidth: 1
        }]
      },
      options: {
        scales: {
          yAxes: [{
            ticks: {
              beginAtZero: true
            }
          }]
        }
      }
    });
  </script>
</body>
</html>

이 코드는 월별 판매 데이터를 보여주는 선 그래프를 생성합니다. Chart.js가 제공하는 구성 옵션을 조정하여 차트의 모양과 동작을 사용자 정의할 수 있습니다.

0개의 댓글