質問

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,...,n1,2,...,n+1 フォーマッタを次のように定義することにより、

xAxis: {
    labels: {
        formatter: function() {
            return this.value + 1;
        }
    },  
}

確かに、このマッピング機能を何でも定義できます。例えば:

formatter: function() {
    return this.value * this.value;
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top