@addison
To customize the y-axis labels on a Chart.js line chart, you can use the yAxes
option in the configuration object for the chart. Here's an example:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
var chartData = { labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May'], datasets: [{ label: 'My Dataset', data: [10, 15, 7, 12, 9], borderColor: 'red', fill: false }] }; var chartOptions = { scales: { yAxes: [{ ticks: { // Customize y-axis label format callback: function(value, index, values) { return value + '°C'; } } }] } }; var lineChart = new Chart(document.getElementById('myLineChart'), { type: 'line', data: chartData, options: chartOptions }); |
In the callback
function of the ticks
option, you can specify your own logic to format the y-axis labels based on the value
parameter. In the provided example, the labels are formatted as degrees Celsius.