Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
78
rated 0 times [  80] [ 2]  / answers: 1 / hits: 56769  / 9 Years ago, mon, march 23, 2015, 12:00:00

I'm using Highcharts and I want to format all numbers showed anywhere in the chart (tooltips, axis labels...) with comma-separated thousands.



Otherwise, the default tooltips and labels are great, and i want to keep them exactly the same.



For example, in this chart, the number should be 2,581,326.31 but otherwise exactly the same.



enter



How can I do this?



I tried adding:



    tooltip: {
pointFormat: {point.y:,.0f}
}


But this got rid of the nice circle and series label in the tooltip - I'd like to keep that. And ideally I'd prefer to use a single option to set global number formatting, across the whole chart.


More From » highcharts

 Answers
22

This can be set with the thousandSep (API) global option.


Highcharts.setOptions({
lang: {
thousandsSep: ','
}
});

See this JSFiddle example.


[#67343] Friday, March 20, 2015, 9 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
dorothylorrainef

Total Points: 456
Total Questions: 102
Total Answers: 115

Location: El Salvador
Member since Sun, Sep 12, 2021
3 Years ago
;