Я хочу сделать линейный график значений из двух отдельных массивов. Я использую Chart.bundle.min. js. colmaxtemp
и colmintemp
являются массивами.
const sin = [];
let x, y;
for( let i = 0; i < colmaxtemp.length; i++ ) {
x = colmaxtemp[i];
y = i;
sin.push({ x: x, y: y });
}
makeGraph(sin)
function makeGraph(sin){
let ctx = chart.getContext('2d');
let scatterChart = new Chart(ctx, {
type: 'line',
data: {
datasets: [{
label: 'MaxTemp',
data: sin,
showLine : true,
fill: false,
lineTension : 0, // connect with straight lines
borderColor : 'red',
radius : 3,
pointStyle : 'rect',
pointBackgroundColor : 'blue'
}, ]
},
options: {
scales: {
xAxes: [{
type: 'linear',
position: 'top',
ticks: {
min : 0,
max : 6.4,
}
}]
}
}
});
}
Это то, что у меня есть, но это не работает. Сюжет отображается, а точки нет. Мне нужна помощь, чтобы понять, как использовать эти два массива для построения линейного графика.