如何在amchart XY图表的值轴上显示精确数据而不自动舍入小数位?

问题描述 投票:1回答:1

几天来我一直在摆弄这个amchart 4代码,但仍然无法准确显示Y轴数据,它总是倾向于四舍五入]]

我尝试过maxprecision选项,numberformat选项和许多其他选项,但仍无法正确解析,数据通过json加载,但对于jsfiddle,我在javascript中做了类似的临时数据

chart.data = 
[{"date":"2019-11-07","value":0.0051},
{"date":"2019-11-06","value":0.0063},
{"date":"2019-11-05","value":0.0059},
{"date":"2019-11-04","value":0.0071},
{"date":"2019-11-03","value":0.0101},
{"date":"2019-11-02","value":0.0113},
{"date":"2019-11-01","value":0.0101}];

因此,在Y轴上,该值不显示为0.0101,而是四舍五入为0.01

这是在jsfiddle上运行的示例代码,清楚地显示了问题

https://jsfiddle.net/6gck9yz8/

我一直在摆弄这个amchart 4代码几天,但仍然无法准确显示Y轴数据,它总是倾向于舍入或舍弃Ive尝试过maxprecision选项,...

formatting decimal rounding amcharts amcharts4
1个回答
0
投票

这是ValueAxis。它显示了抽象的值标度,其中网格的值适合特定的值范围,并且不一定与您的实际数据点相对应。

您可以通过减小轴渲染器的minGridDistance来增加粒度。例如:

© www.soinside.com 2019 - 2024. All rights reserved.