2
私は、mysqlレコードセットを持つプロジェクトにHighchartsを使用しています。 I二つのこと、私は解決策を見つけることができませんがあります。highcharts categories issues
- 値は常にどのように私は、x軸上のように3000、3500、4000を表示することができ、8000から3000まで形成されているの?
- グラフではズームインできますが、ズームレベルに関係なくy軸を表示したいのですが、方法はありますか?ここ
私のコードです:#1については
var SpectrumName = '<?php echo $SpectrumName; ?>';
var SpectrumDate = '<?php echo $SpectrumDate; ?>';
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
size:[ 400,250 ],
chart: {
renderTo: 'container',
zoomType: 'xy',
defaultSeriesType: 'line',
marginRight: 130,
marginBottom: 50,
},
title: {
text: 'AstroSpec Observation of: ' + SpectrumName,
x: -20 //center
},
subtitle: {
text: 'Acquired on: ' + SpectrumDate,
x: -20
},
xAxis: {
categories: [<?php echo $x_colf1; ?>],
labels: {
formatter: function() {
if (this.index % 500) { // even numbers only
return this.value;
} else {
return false;
}
}
}
},
yAxis: {min: 0,
title: {
text: ''
},
plotLines: [{
value: 30,
width: 3,
color: '#808080'
}]
},
plotOptions: {
series: {
enableMouseTracking: false,
marker: {
enabled: false
}
}
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
x: -10,
y: 100,
borderWidth: 0
},
series: [{
name: 'R',
data: [<?php echo $y_axis; ?>]
}]
});
});
を取得できませんでした要件番号2については、次のようなものを探していますか?http://www.highcharts.com/demo/line-time-series – Mark