Я использую реагирующую диаграмму для отображения деталей мощности тепловых насосов. Значения температуры наружного воздуха, предоставленные производителями, не имеют одинаковых расстояний. Например, ["-22", "-15", "-7", "2", "7", "12"] градусов. Значения оси x отображаются так, как если бы они были одинаковыми.
Другая проблема заключается в том, что отображается только каждый второй тик, хотя места достаточно.
Пожалуйста, обратитесь к приложенному изображению.
![enter image description here](https://i.stack.imgur.com/SrPJS.png)
Код выглядит следующим образом:
const chartData = {
labels: outsideTemperatures,
series: powerSerieses,
};
const options = {
height: '350px',
lineSmooth: false,
plugins: [
ctLegend({
legendNames: flowTemps,
position: 'bottom',
}),
],
};
return (
<div className="chart-container chart-heatpump-data">
<div className="chart-axis-label vertical">
Wärmeenergie in Watt
</div>
<ChartistGraph data={chartData} options={options} type={'Line'}
className={'left-floated chart-with-axis-title colored'}
/>
<div className="chart-axis-label horizontal">
°C
</div>
</div>
);
Итак, у меня два вопроса:
Как можно отображать отметки с расстояниями, представляющими расстояние между значениями?
Почему не все тики отображаются со своими значениями, хотя места достаточно?