【问题标题】:Flot logarithmic and dynamic y-axis ticksFlot 对数和动态 y 轴刻度
【发布时间】:2014-10-20 08:49:45
【问题描述】:

我的图表使用浮点数,我的 Y 轴需要一个对数刻度。 解决方案here 几乎是我想要的,只是 Y 轴有预定义的刻度。这导致图表只使用 Y 轴高度的一半甚至更少,因为我总是必须为大值定义所有刻度,以防图表包含大值。

如果我不定义刻度,我会得到动态刻度,它总是完美地拟合最大值,但是 y 轴刻度线就像在对数纸上一样(它们之间的距离不同),这是我不想要的。

我想要每 10 次方(10,100,1000,10000 等)的刻度,但要适应图表中的最大值,所以在最大值上方没有空白。

当然,我可以自己计算图表中的最大值并相应地调整刻度,但如果有浮动解决方案,我很乐意使用它。

谢谢!s

【问题讨论】:

  • 请不要发布链接到需要注册才能显示某些内容的网站。
  • @JoachimPileborg 更改了 URL。谢谢提示,我之前贴错了。

标签: javascript charts flot logarithm


【解决方案1】:

没有内置功能。

如果您只想将 10 的幂作为 y 轴上的刻度,则必须计算要使用的 10 的最小和最大幂,然后从中构建一个刻度数组。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-29
    • 1970-01-01
    • 2020-12-15
    • 2022-12-19
    • 1970-01-01
    相关资源
    最近更新 更多