图表JS通过yAxisID不同缩放

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

我构建了一个由几个共享一个 xAxis 的子图表组成的图表 并且有多个 y 轴,一个位于另一个之上。

子图表有不同的值范围,其中一个是 0 到 22,000,另一个是 50 到 53。

我想要实现的目标是每个 yAxisID 的像素值密度不同,以决定每个子图表的像素高度。

我尝试在将值推入数据集数据之前将其除以 5,并在刻度回调中将其乘以 5。但结果还是一样。

你会建议吗?

javascript chart.js
1个回答
0
投票

这可能有帮助

  • 使用每个刻度上的
    distribution: 'linear'
    设置来禁用任何自动缩放。这将让您明确控制密度。
  • 在每个 y 轴刻度上设置不同的
    min
    max
    值以确定范围。较小的范围会将值分布在更多像素上。
© www.soinside.com 2019 - 2024. All rights reserved.