我使用谷歌註釋時間線圖,我想在Y軸的縮放比例只顯示整數,而不是分數(如果最小值爲0,最大值在1 ,4)。谷歌註釋時間線圖(y軸)比例
我試圖用max和min來做,但有些情況下一行超過最大值,所以有什麼方法可以強制這個圖表只顯示整數。我多次閱讀文檔中的選項,但仍然沒有運氣。
我使用谷歌註釋時間線圖,我想在Y軸的縮放比例只顯示整數,而不是分數(如果最小值爲0,最大值在1 ,4)。谷歌註釋時間線圖(y軸)比例
我試圖用max和min來做,但有些情況下一行超過最大值,所以有什麼方法可以強制這個圖表只顯示整數。我多次閱讀文檔中的選項,但仍然沒有運氣。
你可以計算出你的數據的最大值,並設置根據該值,或5圖表,以較高者爲準的最大值:
var max = 5;
for (var i = 1; i < data.getNumberOfColumns(); i++) {
if (data.getColumnType(i) == 'number') {
var range = data.getColumnRange(i);
max = Math.max(max, range.max);
}
}
然後在圖表的選項,設置max: max
。
[此問題]的可能重複(http://stackoverflow.com/questions/14440231/google-charts-vertical-axis-in-whole-numbers/14472345#14472345)。 – jmac
但是這個vAxis:{maxValue:10,格式:'0'}}這個答案中包含的是在註釋時間線圖中無效的,我已經試過使用它,但似乎沒有效果。不過謝謝你的回答。 – JokerDev
你是對的 - 我沒有意識到這是註明時間表。 – jmac