dimple.js - 重新加载新数据后保持比例

时间:2015-06-15 12:44:22

标签: d3.js

在d3.js中我可以加载数据集并在'year'上过滤它。这个opproach让我可以根据我的完整数据集的最大值计算我的d3比例和垂直轴。

我的目标是在将视图从一年更改为另一年时,使图形在视觉上具有可比性。 - 使用相同的maxscale值,并在重新加载另一年的数据后,每列中的相对垂直高度相同。

有人知道如何在dimple.js中完成此任务吗?

谢谢:)

1 个答案:

答案 0 :(得分:0)

在文档中有一些你想要实现的例子。

即,手动设置轴最小和最大设置的那个..

 // Setting min and max dates requires them to be set
    // as actual javascript date objects
    y.overrideMin = new Date("01/01/2000 9:00 am");
    y.overrideMax = new Date("01/01/2000 6:00 pm");

在这种情况下,它们是一天的时间值,这是有意义的不改变,但同样适用..但是,您应该给我们一些代码示例以获得更具体的答案。

因此,从图表更改到图表更改,您将保留相同的Min&最大值与上一年度相同。

参考DimpleJS Advanced Time Axis