在AmCharts中将Y轴值更改为整数(无小数值)

 jin冫g_-_- 发布于 2023-02-12 16:46

我在AmCharts中有一个反映整数值的图表; 因此我希望Y轴中的值也是整数,但它们显示为浮点数.我已经阅读了文档,并使用以下语法找到了对numberFormatter的引用:

chart.numberFormatter = { precision:-1,decimalSeparator:".",thousandsSeparator:"," };

改变精度似乎没有影响.我已经看到将其设置为0的建议可用于删除小数点后的值,但事实并非如此.我还读到设置精度为-1会抑制舍入,这使我对使用的精度感到困惑.

我正在使用AmCharts版本2.9.3.我发现有一个错误,当usePrefixes设置为true时,此版本(2.11之前版本)中会忽略numberFormatter,但事实并非如此.

我找到了一个名为的参数的引用: digits_after_decimal

但是,我发现的参考文献适用于AmCharts的旧版本,参考文献中的参数是配置文件; 我的版本中没有看到对此的引用.

我做了很多研究,正在寻找关于我做错的任何指示,因为我知道这只是对API的误解.我也一直在玩AmCharts网站的JSFiddle示例:

http://jsfiddle.net/amcharts/zu9nW/

1 个回答
  • 我找到了解决方案.有自定义部分用于更新y轴和x轴的质量; 在这种情况下,对于y轴,添加以下内容将仅表示值列的整数,在我的图表上是y轴.

    var valuesAxis = new AmCharts.ValueAxis();

    valuesAxis.integersOnly = true;

    2023-02-12 16:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有