gpt4 book ai didi

highcharts:y 轴的其他设置。处理大数

转载 作者:行者123 更新时间:2023-12-03 10:02:13 26 4
gpt4 key购买 nike

我在尝试管理/绘制 y 轴中的大数字和小数字时遇到了一些困难。

两种 y 轴类型的示例都在这里:http://jsfiddle.net/index/6FBec/1/

对于第一个图(线性):问题在于小数字在底部几乎平坦地绘制。

对于第二个图(对数):这里(实际上更好),当大数字变得太大时,下一个刻度的差距很远(图 2 最后一点 12,250 和最大的 y 轴是 100,000)。

问题是,是否有不同的 y 轴类型,或者我如何做类似线性的事情,但是当有一些太大的东西时,它会做一些类似对数的事情,比如先使用较小的间隙,然后再增长。

PS:不要介意 0.1 值。不想要 0 值的对数温度。

最佳答案

我使用了一些数学方程来减少点之间的差距,并仍然以图形方式显示相对差异。为此,我在服务器上处理数据,如果一个点与另一个点截然不同,那么我将使用它们的平方根。这里有几个例子可以证明这一点:

值:220、110、55、5

  • Normal Format
  • Square Root Format

  • 值:1100、220、110、55、5
  • Normal Format
  • Square Root Format

  • 数据以四舍五入到第三位小数的平方根发送。然后我使用 yAxis 标签和工具提示上的格式化程序来显示正确的值。另外,我使用 parseInt 确保标签显示为整数。 .

    关于highcharts:y 轴的其他设置。处理大数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12046508/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com