【问题标题】:Y-axis scale unevenY轴刻度不均匀
【发布时间】:2015-10-19 12:14:48
【问题描述】:

使用 Chart.js 时,我找不到均匀缩放 Y 轴的方法。为每个图表覆盖和使用手动缩放( scaleOverride: true )并不是一个真正的选择,因为它们有很多并且它们有不同的数据。有人知道如何解决数据的缩放问题?

这是我想要的缩放比例:

有时缩放会根据数据变得不均匀。

【问题讨论】:

  • “X 轴”是水平的左右轴。

标签: javascript bar-chart chart.js


【解决方案1】:

您可以全局设置选项 - 这将适用于每个图表实例。比如

Chart.defaults.global.scaleOverride = true;
...

【讨论】:

  • 如果我在具有不同数据的图表上具有全局 scaleoveride 和 step 和 stepwidth,你认为这会是什么样子?
  • 对不起,不太明白你的问题。那将取决于您的数据,不是吗?顺便说一句,您始终可以根据数据范围从一组预定义的选项对象中进行选择。
  • 我最终定义了每个表的比例的最大值,将其作为参数添加到视图对象中,并将其拆分为 5 以获得步骤 .. :) 感谢您的输入!
  • 别担心!当您有时间时,您可能希望将您的解决方案添加为答案并接受它。我认为这是一个足够普遍的问题。干杯!
猜你喜欢
  • 2021-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-10
相关资源
最近更新 更多