| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293 |
- "use strict";
- $(document).ready(function(){
- /*Doughnut chart*/
- var ctx = document.getElementById("myChart");
- var data = {
- labels: [
- "A", "B", "C", "D "
- ],
- datasets: [{
- data: [40, 10, 40, 10],
- backgroundColor: [
- "#1ABC9C",
- "#FCC9BA",
- "#B8EDF0",
- "#B4C1D7"
- ],
- borderWidth: [
- "0px",
- "0px",
- "0px",
- "0px"
- ],
- borderColor: [
- "#1ABC9C",
- "#FCC9BA",
- "#B8EDF0",
- "#B4C1D7"
-
- ]
- }]
- };
-
- var myDoughnutChart = new Chart(ctx, {
- type: 'doughnut',
- data: data
- });
-
-
- /*Bar chart*/
- var data1 = {
- labels: [0, 1, 2, 3, 4, 5, 6, 7],
- datasets: [{
- label: "My First dataset",
- backgroundColor: [
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)',
- 'rgba(95, 190, 170, 0.99)'
- ],
- hoverBackgroundColor: [
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)',
- 'rgba(26, 188, 156, 0.88)'
- ],
- data: [65, 59, 80, 81, 56, 55, 50],
- }, {
- label: "My second dataset",
- backgroundColor: [
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)',
- 'rgba(93, 156, 236, 0.93)'
- ],
- hoverBackgroundColor: [
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)',
- 'rgba(103, 162, 237, 0.82)'
- ],
- data: [60, 69, 85, 91, 58, 50, 45],
- }]
- };
-
- var bar = document.getElementById("barChart").getContext('2d');
- var myBarChart = new Chart(bar, {
- type: 'bar',
- data: data1,
- options: {
- barValueSpacing: 20
- }
- });
-
-
- /*Radar chart*/
- var radarElem = document.getElementById("radarChart");
-
- var data2 = {
- labels: ["Eating", "Drinking", "Sleeping", "Designing", "Coding", "Cycling", "Running"],
- datasets: [{
- label: "My First dataset",
- backgroundColor: "rgba(100, 221, 187, 0.52)",
- borderColor: "rgba(72, 206, 168, 0.88)",
- pointBackgroundColor: "rgba(51, 175, 140, 0.88)",
- pointBorderColor: "rgba(44, 130, 105, 0.88)",
- pointHoverBackgroundColor: "rgba(44, 130, 105, 0.88)",
- pointHoverBorderColor: "rgba(107, 226, 193, 0.98)",
- data: [65, 59, 90, 81, 56, 55, 40]
- }, {
- label: "My Second dataset",
- backgroundColor: "rgba(255, 204, 189, 0.95)",
- borderColor: "rgba(255, 165, 138, 0.95)",
- pointBackgroundColor: "rgba(255, 116, 22, 0.94)",
- pointBorderColor: "rgba(251, 142, 109, 0.95)",
- pointHoverBackgroundColor: "rgba(251, 142, 109, 0.95)",
- pointHoverBorderColor: "rgba(255, 165, 138, 0.95)",
- data: [28, 48, 40, 19, 96, 27, 100]
- }]
- };
- var myRadarChart = new Chart(radarElem, {
- type: 'radar',
- data: data2,
- options: {
- scale: {
- reverse: true,
- ticks: {
- beginAtZero: true
- }
- }
- }
- });
-
- /*Polar chart*/
- var polarElem = document.getElementById("polarChart");
-
- var data3 = {
- datasets: [{
- data: [
- 11,
- 16,
- 7,
- 3,
- 14
- ],
- backgroundColor: [
- "#7E81CB",
- "#1ABC9C",
- "#B8EDF0",
- "#B4C1D7",
- "#01C0C8"
- ],
- hoverBackgroundColor: [
- "#a1a4ec",
- "#2adab7",
- "#a7e7ea",
- "#a5b0c3",
- "#10e6ef"
- ],
- label: 'My dataset' // for legend
- }],
- labels: [
- "Blue",
- "Green",
- "Light Blue",
- "grey",
- "Sea Green"
- ]
- };
-
- new Chart(polarElem, {
- data: data3,
- type: 'polarArea',
- options: {
- elements: {
- arc: {
- borderColor: ""
- }
- }
- }
- });
-
- /*Pie chart*/
- var pieElem = document.getElementById("pieChart");
- var data4 = {
- labels: [
- "Blue",
- "Orange",
- "Sea Green"
- ],
- datasets: [{
- data: [30, 30, 40],
- backgroundColor: [
- "#25A6F7",
- "#FB9A7D",
- "#01C0C8"
- ],
- hoverBackgroundColor: [
- "#6cc4fb",
- "#ffb59f",
- "#0dedf7"
- ]
- }]
- };
-
- var myPieChart = new Chart(pieElem, {
- type: 'pie',
- data: data4
- });
-
- //bubble chart
- var bubblechart = document.getElementById("bubblechart");
- var data = {
- datasets: [{
- label: 'First Dataset',
- data: [{
- x: 20,
- y: 15,
- r: 15
- }, {
- x: 10,
- y: 15,
- r: 10
- }, {
- x: 25,
- y: 11,
- r: 8
- }, {
- x: 15,
- y: 13,
- r: 8
- }, {
- x: 35,
- y: 18,
- r: 6
- }, {
- x: 40,
- y: 10,
- r: 10
- }],
- backgroundColor: "#ff5252",
- hoverBackgroundColor: "ff5252"
- }]
- };
- var myBubbleChart = new Chart(bubblechart, {
- type: 'bubble',
- data: data,
- options: {
- elements: {
- points: {
- borderWidth: 1,
- borderColor: 'rgb(0, 0, 0)'
- }
- }
- }
- });
-
- //Scales chart
- var stancechart = document.getElementById("stancechart");
- var chartInstance = new Chart(stancechart, {
- type: 'line',
- data: data,
- options: {
- scales: {
- xAxes: [{
- type: 'logarithmic',
- position: 'bottom',
- ticks: {
- min: 1,
- max: 1000
- }
- }]
- }
- }
- });
- //Time Scale
- var timescalechart = document.getElementById("timescalechart");
- var chartInstance1 = new Chart(timescalechart, {
- type: 'line',
- data: data,
- options: {
- scales: {
- yAxes: [{
- time: {
- unit: 'day'
- }
- }]
- }
- }
- })
-
- });
|