Highcharts指标前缀

时间:2014-10-13 15:12:15

标签: highcharts

chartimage

我希望度量标准前缀在值超过1米时切换到M而不是K.

如果我使用数字格式化程序,它可以工作但显示整数而不是缩短的值。

2 个答案:

答案 0 :(得分:2)

这可以通过修改setOptions中的lang.numericSymbols来完成。您可以选择任何类型的后缀。只需将它放在正确位置的数组中即可。

答案 1 :(得分:2)

我一直在使用格式化程序来执行此操作,使用简单的计算,如下所示:

formatter: function() {
  return this.value >= 1000000 ? (this.value / 1000000) + 'm' : this.value >= 1000 ? (this.value / 1000) + 'k' : this.value; 
}

通过这种方式,您可以显示数千,数百万或不会同时列出任何单位的值。