0

jsfiddle でわかるように、少なくとも 2 つのデータポイントを含む単純な縦棒グラフを作成すると、煩わしい間隔が表示されます。間隔の幅は、2 つのデータポイント間の最小距離に合わせて調整されます。間隔を空けるために既に設定したオプション (min、max、minRange) 以外のオプションが見つかりません。

$(function () {
$('#container').highcharts({
    chart: { 
        type: 'column'
    },
    xAxis: {
        tickInterval: 1,
        min: 0,
        max: 23,
        minRange: 23
    },      
    series: [{
        data:[[0,10], [23,10]]
    }]
});
});

http://jsfiddle.net/f5JUU/2/ (大きなスペース)
http://jsfiddle.net/f5JUU/3/ (スペースなし。これは、他の Jsfiddle も同じように見えるはずです...)

4

2 に答える 2

0

ポイント間の間隔を意味するのか、ポイントのサイズを意味するのかはわかりません。

サイズの場合は、pointRange を使用します。

http://jsfiddle.net/f5JUU/4/

pointRange:1

データを「大きな間隔」の例のようにしたいが、チャートを「小さな間隔」の例のように見せたい場合は、x 軸の最大値をもっと大きくする必要があります。

http://jsfiddle.net/f5JUU/5/

于 2013-06-03T16:27:20.593 に答える
0

groupPadding / pointPadding / pointWidth パラメーターを使用して、期待どおりに列を正しく調整することができます。

すべてのパラメーターはここに文書化されています: http://api.highcharts.com/highcharts

于 2013-06-03T14:20:21.277 に答える