06.09.2023, 19:37
Die Frage nach min, max und Schrittweite wird hier beantwortet mit Beispiel:
https://www.chartjs.org/docs/latest/axes...inear.html
Und die Frage nach einer benutzerdefinierten Beschriftung hier:
https://stackoverflow.com/questions/3770...line-chart
Offenbar gibt es da nur den umständlichen Weg über einen Callback.
Dies funktioniert dann bei mir:
https://www.chartjs.org/docs/latest/axes...inear.html
Und die Frage nach einer benutzerdefinierten Beschriftung hier:
https://stackoverflow.com/questions/3770...line-chart
Offenbar gibt es da nur den umständlichen Weg über einen Callback.
Dies funktioniert dann bei mir:
Code:
// Chart-Optionen
var options = {
plugins: {
title: {
display: true,
text: 'Mein Chart'
},
},
scales: {
x: {
ticks: {
maxRotation: 90,
minRotation: 0,
}
},
y: {
min: 0,
max: 30,
ticks: {
stepSize: 10,
callback: function (label, index, labels) {
// switch (label) {
switch (true) {
case label < 5:
return 'nichts';
case label < 15:
return 'wenig';
case label < 25:
return 'mittel';
default:
return 'hoch';
}
},
},
// type: 'category',
// beginAtZero: true,
position: 'left', // Position der Y-Achse auf der linken Seite
// max: 'hoch', // Benutzerdefinierte maximale Höhe
}
}
};
Glaube denen, die die Wahrheit suchen, und zweifle an denen, die sie gefunden haben.
(Andrι Gide (1869-1951), frz. Schriftst., 1947 Nobelpreis)
(Andrι Gide (1869-1951), frz. Schriftst., 1947 Nobelpreis)