我有使用dimple.js显示对象频率的图表。其中一些是成千上万的物体,而不是显示20,000,它显示20k。这根本不利于我,是否可以更改格式?我还没弄清楚怎么做。
这是我的图表
drawthis=JSON.parse(JSON.stringify(frequencies));
var chartsize=frequencies.length*drawxsize;
var svg = dimple.newSvg("#chartContainer", chartsize, 400);
var myChart = new dimple.chart(svg, drawthis);
myChart.setBounds(60, 30, chartsize-50 , 330)
var x = myChart.addCategoryAxis("x", ["Code","Id"]);
myChart.addMeasureAxis("y", "freq");
myChart.addSeries("expId", dimple.plot.bar);
myChart.addLegend(65, 10, 510, 20, "right");
x.addOrderRule(draworder,drawdesc);
myChart.draw();
这是一个看起来如何的例子
谢谢大家
答案 0 :(得分:2)
请进行此更改,我相信它应该可以解决您的问题
var y = myChart.addMeasureAxis("y", "freq");
y.tickFormat = ',.1f';
',.1f
给你一个小数,如果你不想要任何小数到',.0f'