$(function (){ 'use strict'; var randomScalingFactor = function(){ return Math.round(Math.random()*100)}; var lineChartData = { labels : ['January','February','March','April','May','June','July'], datasets : [ { label: 'My First dataset', backgroundColor : 'rgba(220,220,220,0.2)', borderColor : 'rgba(220,220,220,1)', pointBackgroundColor : 'rgba(220,220,220,1)', pointBorderColor : '#fff', data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()] }, { label: 'My Second dataset', backgroundColor : 'rgba(151,187,205,0.2)', borderColor : 'rgba(151,187,205,1)', pointBackgroundColor : 'rgba(151,187,205,1)', pointBorderColor : '#fff', data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()] } ] } var ctx = document.getElementById('canvas-1'); var chart = new Chart(ctx, { type: 'line', data: lineChartData, options: { responsive: true } }); var randomScalingFactor = function(){ return Math.round(Math.random()*100)}; var barChartData = { labels : ['January','February','March','April','May','June','July'], datasets : [ { backgroundColor : 'rgba(220,220,220,0.5)', borderColor : 'rgba(220,220,220,0.8)', highlightFill: 'rgba(220,220,220,0.75)', highlightStroke: 'rgba(220,220,220,1)', data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()] }, { backgroundColor : 'rgba(151,187,205,0.5)', borderColor : 'rgba(151,187,205,0.8)', highlightFill : 'rgba(151,187,205,0.75)', highlightStroke : 'rgba(151,187,205,1)', data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()] } ] } var ctx = document.getElementById('canvas-2'); var chart = new Chart(ctx, { type: 'bar', data: barChartData, options: { responsive: true } }); var doughnutData = { labels: [ 'Red', 'Green', 'Yellow' ], datasets: [{ data: [300, 50, 100], backgroundColor: [ '#FF6384', '#36A2EB', '#FFCE56' ], hoverBackgroundColor: [ '#FF6384', '#36A2EB', '#FFCE56' ] }] }; var ctx = document.getElementById('canvas-3'); var chart = new Chart(ctx, { type: 'doughnut', data: doughnutData, options: { responsive: true } }); var radarChartData = { labels: ['Eating', 'Drinking', 'Sleeping', 'Designing', 'Coding', 'Cycling', 'Running'], datasets: [ { label: 'My First dataset', backgroundColor: 'rgba(220,220,220,0.2)', borderColor: 'rgba(220,220,220,1)', pointBackgroundColor: 'rgba(220,220,220,1)', pointBorderColor: '#fff', pointHighlightFill: '#fff', pointHighlightStroke: 'rgba(220,220,220,1)', data: [65,59,90,81,56,55,40] }, { label: 'My Second dataset', backgroundColor: 'rgba(151,187,205,0.2)', borderColor: 'rgba(151,187,205,1)', pointBackgroundColor: 'rgba(151,187,205,1)', pointBorderColor: '#fff', pointHighlightFill: '#fff', pointHighlightStroke: 'rgba(151,187,205,1)', data: [28,48,40,19,96,27,100] } ] }; var ctx = document.getElementById('canvas-4'); var chart = new Chart(ctx, { type: 'radar', data: radarChartData, options: { responsive: true } }); var pieData = { labels: [ 'Red', 'Green', 'Yellow' ], datasets: [{ data: [300, 50, 100], backgroundColor: [ '#FF6384', '#36A2EB', '#FFCE56' ], hoverBackgroundColor: [ '#FF6384', '#36A2EB', '#FFCE56' ] }] }; var ctx = document.getElementById('canvas-5'); var chart = new Chart(ctx, { type: 'pie', data: pieData, options: { responsive: true } }); var polarData = { datasets: [{ data: [ 11, 16, 7, 3, 14 ], backgroundColor: [ '#FF6384', '#4BC0C0', '#FFCE56', '#E7E9ED', '#36A2EB' ], label: 'My dataset' // for legend }], labels: [ 'Red', 'Green', 'Yellow', 'Grey', 'Blue' ] }; var ctx = document.getElementById('canvas-6'); var chart = new Chart(ctx, { type: 'polarArea', data: polarData, options: { responsive: true } }); });