Chart.js

Wikipediasta
Siirry navigaatioon Siirry hakuun

Chart.js on avoimen lähdekoodin JavaScript-kirjasto HTML5-pohjaisten kaavioiden luomiseen.

Käyttöönotto

[muokkaa | muokkaa wikitekstiä]

Chart.js on saatavilla GitHubista, asentamalla npm:n kautta komennolla [1]

npm install chart.js

tai seuraavan JavaScript-koodin avulla[2]

<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
  • aluekaavio (engl. area chart) [3]
  • pylväskaavio (engl. bar chart) [4]
  • kuplakaavio (engl. bubble chart) [5]
  • donitsi- ja piirakkakaavio (doughtnut and pie chart) [6]
  • viivakaavio (engl. line chart) [7]
  • yhdistelmäkaavio (engl. mixed chart) [8]
  • polaari-aluekaavio (engl. polar area chart) [9]
  • hämähäkkikaavio (engl. radar chart)[10]
  • pistekaavio (engl. scatterplot) [11]

Esimerkki kaavion lisäämisestä

[muokkaa | muokkaa wikitekstiä]

Kaavion saa lisättyä HTML-koodiin canvas-tägin avulla seuraavasti [2]:

<canvas id="myChart"></canvas>

Seuraavan koodin avulla voidaan luoda viivakaavio[2]

<script>
  const labels = [
    'January',
    'February',
    'March',
    'April',
    'May',
    'June',
  ];

  const data = {
    labels: labels,
    datasets: [{
      label: 'My First dataset',
      backgroundColor: 'rgb(255, 99, 132)',
      borderColor: 'rgb(255, 99, 132)',
      data: [0, 10, 5, 2, 20, 30, 45],
    }]
  };

  const config = {
    type: 'line',
    data: data,
    options: {}
  };
</script>

Lopuksi kaavio renderöidään seuraavasti[2]

<script>
  const myChart = new Chart(
    document.getElementById('myChart'),
    config
  );
</script>

MIT-lisenssi[12].

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]