すべての列の幅 (範囲) が固定された縦棒グラフ (Highcharts) を作成しようとしています。約 300 の列があり、それらを実際に線として描画したいので、それぞれに非常に小さな範囲 (0.001) を割り当てます。
データ形式は基本的に [numberId, min, max] です。
ただし、高さが正しく表示される場合もあります...しかし、すべての列で同じではなく、奇妙な高さで表示される場合もあります。さまざまなことを試しましたが、問題を見つけることができませんでした。
これは jfiddle http://jsfiddle.net/deSSf/3/です (グラフの領域のサイズを変更すると、おそらく効果が見られます)。フィドルは実際には HighStock を使用していますが、このチャートは highcharts lib から取得する必要があります。
スクリーンショットがありますが、投稿できません。
コードは非常に単純です。
chart: {
renderTo: 'container',
type: 'columnrange',
},
series: [{
data: [[1,0,0.001],......]]
}