質問
highchartsでは、デフォルトの開始点を0から1に変更したい場所は、変更するオプションを見つけることができます。y軸にプロットされ、x軸にはデフォルトの数字、すなわち0,1,2を含むだけでデータポイントのみがあります。 、など..出発点を0から1に変更したい
前もって感謝します
解決
あなたが投稿してからしばらく経ちましたので、あなたが今まであなたの答えを見つけたことを願っていますが、とにかくあなたに応答を与えたかったのです。
X軸カテゴリ内のMINオプションを使用する必要があります。これについてはこちらをご覧ください: http://api.highcharts.com/highcharts#xaxis
xAxis: {
min: 1,
categories: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11']
},
これらのオプションには、カテゴリとしての「0」が含まれますが、チャートは「1」位置から開始されます。
私はあなたがここで達成したいことを示す簡単なjsfiddleをまとめました: http://jsfiddle.net/l35dp/
他のヒント
私はあなたにもっと良いことをします。 Xaxisラベルフォーマッタをマッピング関数として使用して、インデックス値をからマッピングできます。 0,1,...,n
に 1,2,...,n+1
フォーマッタを次のように定義することにより、
xAxis: {
labels: {
formatter: function() {
return this.value + 1;
}
},
}
確かに、このマッピング機能を何でも定義できます。例えば:
formatter: function() {
return this.value * this.value;
}
所属していません StackOverflow