0
A
回答
1
您需要使用標籤formatter()
功能。 但是,這將需要您創建自己使用縮寫的邏輯。
例子:
yAxis: {
labels: {
formatter: function() {
return this.value == 0 ? 0 : this.value/1000000000 + 'G';
}
}
}
小提琴:
東西更靈活看起來是這樣的:
yAxis: {
labels: {
formatter: function() {
var val;
if(this.value > 1000000000) {
val = this.value/1000000000 + 'B';
}
else if(this.value > 1000000) {
val = this.value/1000000 + 'M';
}
else if(this.value > 1000) {
val = this.value/1000 + 'k';
}
else {
val = this.value;
}
return this.value == 0 ? 0 : val;
}
}
}
更新小提琴:
相關問題
- 1. 如何在HighCharts中的y軸上分類所有數據?
- 2. 如何刪除Highcharts中沒有數據點的軸標籤?
- 3. Highcharts問題 - 標籤Y軸系列爲主的數據
- 4. 如果資源數據爲空,則清除數據透視表
- 5. 將highcharts的y軸最小值設置爲0,除非存在負數據
- 6. Highcharts:從y軸隱藏/刪除值(在一定範圍內)
- 7. 需要將Highcharts數據標籤設置爲與y軸不同
- 8. Highcharts - 顯示超出範圍的數據
- 9. R測試如果數據幀中的雙數據爲零
- 10. c3.js如何在x/y軸上設置json數據軸
- 11. highcharts - 刪除Y軸上的小數位只有一個點
- 12. Highcharts,使Y軸在零
- 13. 如何選擇Treemap Highcharts中的數據範圍?
- 14. 動態數據顯示圖表:更改Y軸範圍
- 15. CorePlot - 設置y軸範圍以包含所有數據點
- 16. 如何在HighCharts上顯示y軸上的數字1?
- 17. 如果目標值已存在,則更換數據範圍
- 18. 爲什麼不在數據框中刪除行爲零?
- 19. 如何在範圍內顯示數據?
- 20. R - 如何在數據範圍內爲缺失值創建barplot繪圖零點?
- 21. 刪除數據庫如果在它
- 22. 根據時間範圍刪除HBase表中的所有數據?
- 23. 如果在VBA中的數據範圍上應用if語句
- 24. 刪除ios中的api值爲「數據爲零」值
- 25. 如何格式化爲(X,Y)對數據的日期時間爲Highcharts
- 26. 在HighCharts系列中更改數據會導致y軸爆炸
- 27. 如何刪除數據庫
- 28. 如何刪除行數據
- 29. 如何刪除JSON數據?
- 30. 如果數據源爲空,則爲tableview佔位符文本
可能最好提供示例代碼。更好的辦法是把它放在一個笨重的或無用的例子中,這樣人們可以提供具體的建議。 – scotthenninger