プロット エリアの高さ全体を利用できないという問題があります。特定のカテゴリ (A から H) に広がる人数を示すグラフを作成しています。泡の大きさは人数を表しています。http://jsfiddle.net/rnilsen/fXzke/8/を参照してください。泡の大きさは5個から600個とかなりバラつきがありますが、よく見ると大きさの違いはほとんどわかりません。
コンテンツ div の高さはわずか 75 ピクセルです。ただし、たとえば 300px に変更すると、すぐに違いがわかります。バブルを 300px に変更したときと同じように表示したいのですが、小さなスペースに収まるように下のグラフを使用します。
基本的に利用可能なすべての高さを使用して、これをどのように達成できますか?
これが私が使用するチャートです:
$(function () {
window.chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
zoomType: 'x',
marginBottom: 25,
marginTop: 0,
plotBorderColor: 'red',
plotBorderWidth: 1,
spacingTop: 0,
spacingBottom: 0,
},
credits : {
enabled : false
},
exporting: {
enabled: false
},
title: null,
xAxis: {
lineWidth: 0,
lineColor: 'transparent',
labels: {
enabled: true
},
categories: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
},
yAxis: {
lineColor: 'transparent',
labels: {
enabled: false
},
title: { text: null },
},
plotOptions: {
lineWidth: 0
},
legend: {
enabled: false
},
series: [
{
type: 'bubble',
lineWidth: 0,
data: [
[0, 0, 5],
[1, 0, 10],
[2, 0, 200],
[3, 0, 600],
[4, 0, 20],
[null,null,null],
[6, 0, 500],
[7, 0, 400]
],
}]
});
});