untung99.homes: Chartjs
Untung99 menawarkan beragam permainan yang menarik, termasuk slot online, poker, roulette, blackjack, dan taruhan olahraga langsung. Dengan koleksi permainan yang lengkap dan terus diperbarui, pemain memiliki banyak pilihan untuk menjaga kegembiraan mereka. Selain itu, Untung99 juga menyediakan bonus dan promosi menarik yang meningkatkan peluang kemenangan dan memberikan nilai tambah kepada pemain.
Berikut adalah artikel atau berita tentang Harian untung99.homes dengan judul untung99.homes: Chartjs yang telah tayang di untung99.homes terimakasih telah menyimak. Bila ada masukan atau komplain mengenai artikel berikut silahkan hubungi email kami di koresponden@untung99.homes, Terimakasih.
Chart.js is an free JavaScript library for making HTML-based charts.
It is one of the simplest visualization libraries for JavaScript, and
comes with the following built-in chart types:
- Scatter Plot
- Line Chart
- Bar Chart
- Pie Chart
- Donut Chart
- Bubble Chart
- Area Chart
- Radar Chart
- Mixed Chart
How to Use Chart.js?
Chart.js is easy to use.
First, add a link to the providing CDN (Content Delivery Network):
src=”https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.4/Chart.js”>
Then, add a
The canvas element must have a unique id.
That’s all!
Typical Scatter Chart Syntax:
const myChart = new Chart(“myChart”, {
type: “scatter”,
data: {},
options: {}
});
Typical Line Chart Syntax:
const myChart = new Chart(“myChart”, {
type: “line”,
data: {},
options: {}
});
Typical Bar Chart Syntax:
const myChart = new Chart(“myChart”, {
type: “bar”,
data: {},
options: {}
});
Scatter Plots
House Prices vs. Size
Source Code
const xyValues = [
{x:50, y:7},
{x:60, y:8},
{x:70, y:8},
{x:80, y:9},
{x:90, y:9},
{x:100, y:9},
{x:110, y:10},
{x:120, y:11},
{x:130, y:14},
{x:140, y:14},
{x:150, y:15}
];
new Chart(“myChart”, {
type: “scatter”,
data: {
datasets: [{
pointRadius: 4,
pointBackgroundColor: “rgba(0,0,255,1)”,
data: xyValues
}]
},
options:{…}
});
Try it Yourself »
Line Graphs
House Prices vs. Size
Source Code
const xValues = [50,60,70,80,90,100,110,120,130,140,150];
const yValues = [7,8,8,9,9,9,10,11,14,14,15];
new Chart(“myChart”, {
type: “line”,
data: {
labels: xValues,
datasets: [{
backgroundColor:”rgba(0,0,255,1.0)”,
borderColor: “rgba(0,0,255,0.1)”,
data: yValues
}]
},
options:{…}
});
Try it Yourself »
If you set the borderColor to zero, you can scatter plot the line graph:
Multiple Lines
Source Code
const xValues = [100,200,300,400,500,600,700,800,900,1000];
new Chart(“myChart”, {
type: “line”,
data: {
labels: xValues,
datasets: [{
data: [860,1140,1060,1060,1070,1110,1330,2210,7830,2478],
borderColor: “red”,
fill: false
},{
data: [1600,1700,1700,1900,2000,2700,4000,5000,6000,7000],
borderColor: “green”,
fill: false
},{
data: [300,700,2000,5000,6000,4000,2000,1000,200,100],
borderColor: “blue”,
fill: false
}]
},
options: {
legend: {display: false}
}
});
Try it Yourself »
Linear Graphs
Source Code
const xValues = [];
const yValues = [];
generateData(“x * 2 + 7”, 0, 10, 0.5);
new Chart(“myChart”, {
type: “line”,
data: {
labels: xValues,
datasets: [{
fill: false,
pointRadius: 1,
borderColor: “rgba(255,0,0,0.5)”,
data: yValues
}]
},
options: {…}
});
function generateData(value, i1, i2, step = 1) {
for (let x = i1; x <=>
yValues.push(eval(value));
xValues.push(x);
}
}
=>
Try it Yourself »
Function Graphs
Same as Linear Graph. Just change the generateData parameter(s):
generateData(“Math.sin(x)”, 0, 10, 0.5);
Try it Yourself »
Bar Charts
Source Code
var xValues = [“Italy”, “France”, “Spain”, “USA”, “Argentina”];
var yValues = [55, 49, 44, 24, 15];
var barColors = [“red”, “green”,”blue”,”orange”,”brown”];
new Chart(“myChart”, {
type: “bar”,
data: {
labels: xValues,
datasets: [{
backgroundColor: barColors,
data: yValues
}]
},
options: {…}
});
Try it Yourself »
Color Shades:
var barColors = [
“rgba(0,0,255,1.0)”,
“rgba(0,0,255,0.8)”,
“rgba(0,0,255,0.6)”,
“rgba(0,0,255,0.4)”,
“rgba(0,0,255,0.2)”,
];
Try it Yourself »
Pie Charts
Example
new Chart(“myChart”, {
type: “pie”,
data: {
labels: xValues,
datasets: [{
backgroundColor: barColors,
data: yValues
}]
},
options: {
title: {
display: true,
text: “World Wide Wine Production”
}
}
});
Try it Yourself »
Doughnut Charts