1
私は棒グラフを生成していますが、現在はすべてのデータラベルが右揃えになっています。ハイチャートは正負の値に基づいてデータラベルを整列する
正の値の場合は、データラベルをバーの右側に揃えてください。負の値の場合は、データラベルをバーの左に揃えてください。
どうすればこの問題を解決できますか?
$(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/
あなたのアドバイスをいただきありがとうございますHalvor Strand。私は最初にコールバックメソッドを試しましたが、これがエクスポートを壊しました(グラフに正の値が表示されました!)ので、ポイント固有のデータラベルを使用するように変更する必要がありました。 – Wiggy