Мне интересно, почему моя диаграмма не выровнена слева и как я могу это сделать? Это мой код:Chart.js выровнять линейный график слева
var data = {
labels: ["ID"]
, datasets: [
{
label: "Sensor 1"
, data: [{
x: 0
, y: 2
}, {
x: 12
, y: 5
}]
, backgroundColor: [
'rgba(255, 99, 132, 0.2)'
, ]
, borderColor: [
'rgba(255,99,132,1)'
]
, borderWidth: 1
}
]
};
var options = {
title: {
display: true
, text: 'Custom Chart Title'
}
, scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
, xAxes: [{
type: "linear"
, position: "bottom"
}]
}
};
var myLineChart = Chart.Line(ctx, {
data: data
, options: options
});
Линия начинается прямо в центре графика, но я не знаю, как я могу привести его влево (по оси Х). Вот как это выглядит:
https://picload.org/image/raoipwci/chartjs.png
Как вы можете видеть, еще одна проблема в том, что ось у не совпадает с набором данных я вошел.
Редактировать: Хорошо, я наконец получил его работу. Я добавил правильный код.
вы в состоянии произвести фрагмент или скрипку, который воспроизводит проблему – Quince
я добавил полный код и изображения – binaryBigInt