I'm trying to create a simple line graph with x,y coordinates but i'm getting a blank page .
I don't want to set labels , but have them generated automatically from the x,y coordinates. I think chartjs already implements that but my syntax is wrong.
var x = new Chart(document.getElementById("myChart1"), {     type: 'line',     data: {         datasets: [{             label: "Test",             data: [{                 x: 0,                 y: 5             }, {                 x: 5,                 y: 10             }, {                 x: 8,                 y: 5             }, {                 x: 15,                 y: 0             }],         }]     },     options: {         responsive: true,     } });   Any idea how to fix the code above ?
I believe, what you are looking for, is a scatter graph, not line.
var x = new Chart(document.getElementById("myChart1"), {     type: 'scatter',     data: {        datasets: [{           label: "Test",           data: [{              x: 0,              y: 5           }, {              x: 5,              y: 10           }, {              x: 8,              y: 5           }, {              x: 15,              y: 0           }],        }]     },     options: {        responsive: true     }  });  <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.6.0/Chart.min.js"></script>  <canvas id="myChart1"></canvas>  Refer here, to learn more about scatter chart.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With