web-dev-qa-db-ja.com

HighChartのyAxisに整数値のみを表示する方法は?

イベントのインスタンスのカウントを含むデータのセットがあります。これらは整数のみです。 yValueが十分に高いデータを表示すると、yAxisラベルは整数になります。ただし、y = 5未満のデータ範囲にズームインすると、目盛りマーカーに0.5、0.75、1.5などが表示されます。yAxisラベルに整数値のみを表示させるにはどうすればよいですか?

ここ は、データを含むコードの例です。チャートの低い値の領域にズームインすると、意味がわかります。これは現在のyAxis設定です:

yAxis: {
  labels: {
    style: {
      fontSize: '9px',
      width: '175px'
    }
  },
  title: {
    text: ''
  }
},
35
wergeld

整数以外の目盛りが表示されないようにするには、y軸のallowDecimalsオプションをfalseに設定します。

yAxis: {
    allowDecimals: false,
    labels: {
        style: {
            fontSize: '9px',
            width: '175px'
        }
    },
    title: {
        text: ''
    }
}

以下にデモンストレーションを示します。 http://jsfiddle.net/sBC9K/

105
Asad Saeeduddin