http://jsfiddle.net/gabrielesandoval/efHq7/
Y 軸と最初の点の間のギャップを埋める方法はありますか。チャートの最初のポイントは「25 年」である必要があり、0 から 25 までの領域も埋めたいと思います。ツールチップがそのポイントで機能しない場合でも、0 と最初のポイントの間の値を視覚的に示したいと思います。
ax 値がゼロのポイントを追加しようとしましたが、うまくいきませんでした。2 つの軸と面積の間にギャップがない唯一の面グラフは、グラフが反転している例です。これを行う適切な方法はありますか?
現在のコード:
$(function () {
$('#container').highcharts({
chart: {
type: 'areaspline'
},
title: {
text: 'Monthly Comparison'
},
subtitle: {
text: '1 vs 2'
},
xAxis: {
min: 0,
categories: [0, '25 years', '30 years', '35 years', '40 years', '45 years']
},
yAxis: {
labels: {
formatter: function() {
return '$' + this.value;
}
},
min: 0,
title: {
text: 'Cost'
}
},
tooltip: {
shared: true,
valuePrefix: '$'
},
credits: {
enabled: false
},
legend: {
enabled: false
},
plotOptions: {
area: {
lineWidth: 1,
marker: {
enabled: false
},
shadow: false,
states: {
hover: {
lineWidth: 1
}
}
}
},
series: [{
type: 'area',
name: 'series1',
data: [['',60],['25 years',60], ['30 years',60], ['35 years',60], ['40 years',60], ['45 years',60]]
}, {
type: 'area',
name: 'series2',
data: [['',90], ['25 years',100], ['30 years',175], ['35 years',300], ['40 years',400], ['45 years',400]]
}]
});
});