Ich erzeuge ein Balkendiagramm und derzeit sind alle Datenetiketten nach rechts ausgerichtet.Highcharts Align Daten Label basierend auf positiven/negativen Wert
Für positive Werte möchte ich die Datenbeschriftung rechts von der Leiste ausrichten und für negative Werte möchte ich die Datenbeschriftung auf der linken Seite der Leiste ausgerichtet.
Wie kann ich das erreichen?
$(function() {
$('#container').highcharts({
chart: {
type: 'bar'
},
xAxis: {
categories: ['Africa', 'America', 'Asia', 'Europe', 'Oceania']
},
plotOptions: {
bar: {
dataLabels: {
enabled: true,
align: 'right',
inside: true
}
}
},
series: [{
data: [107, 31, 635, -203, -300]
}]
});
});
http://jsfiddle.net/tf2khzh2/1/
Danke für Ihren Rat Halvor Strand. Ich habe zunächst die Callback-Methode ausprobiert, aber das hat dann meinen Export (nur positive Werte in der Grafik!) Zur Folge, so dass ich auf die Verwendung von punktspezifischen Datalabels umsteigen musste. – Wiggy