2012-01-18 12 views
6

グラフの左に列を揃えようとしています。デフォルトでは、それらは真ん中にあります。チャートの列を左右に揃えます。

APIのドキュメントでこれについて何も見つかりません。

enter image description here

Here jsFiddleテストです。

+0

はここで働いjsFiddle http://jsfiddle.net/pyccki/SnPsP/528/ – pyccki

答えて

2

ハイチャートでは、グループパディング機能を調べましたか?あなたが0にgroupPaddingを設定すると、列が広すぎる表示された場合 http://www.highcharts.com/ref/#plotOptions-column--groupPadding

plotOptions: { 
    series: { 
     groupPadding: 0 
    } 
}, 

、 あなたはまだpointPaddingで遊ぶことができます。その後に大きな空白が続くhttp://www.highcharts.com/ref/#plotOptions-column--pointPadding

(それがあなたのニーズに適合しない場合、私は私が少し当惑と思うよ、 私はグラフの列が左に整列した方法を見ていないので、 右、うまく設計されたチャートの になるだろう...)あなたは余裕オプションhttp://www.highcharts.com/ref/#chart--margin

またはマージン左のオプションhttp://www.highcharts.com/ref/#chart--marginLeft

または間隔左のオプションを使用して試みることができ

+0

ありがとうのmg1075だ!!! groupPadding:0は私のために働いた、今私は私の列を狭くしなければならない、私はgroupPaddingを変更すると、それは私の列を広げた。ここで更新されたhttp://jsfiddle.net/SnPsP/402/ – pyccki

+0

@pyccki:列の幅を狭くしたい場合は、pointPaddingで遊んでください。例えば、「groupPadding:0、pointPadding:0.25」である。 – mg1075

+0

もう一度Thanx。それは動作します。 – pyccki

関連する問題