動的に追加および更新されるいくつかのシリーズを含む、ハイチャートの日時縦棒グラフがあります。ライブラリは、最初の列の前と最後の列の後に大きなスペースを持つチャートを生成しているようです。列がグラフの中央にグループ化されているように見えますが、スペース全体に均等に配置する必要があります。軸オプションの minPadding と maxPadding を調整しようとしましたが、成功しませんでした:
xAxis: {
type: 'datetime',
minPadding: 0,
maxPadding: 0,
labels:{
formatter:function () {
return Highcharts.dateFormat('%b %e', this.value);
}
}
},
以下は、正しく動作している Highcharts デモ ページから適用された例です。
http://jsfiddle.net/ricksuggs/8Gt2y/
私が書いたこの例は、余分なパディングを示しています:
http://jsfiddle.net/ricksuggs/PRKAJ/36/
ありがとうございました。