D3.js dimple.js-重新加载新数据后保持缩放

D3.js dimple.js-重新加载新数据后保持缩放,d3.js,D3.js,在d3.js中,我可以加载一个数据集并在“年”时对其进行过滤。此方法使我能够根据我的完整的数据集的最大y值计算d3比例和垂直轴 我的目标是让图表在从一年换到另一年时在视觉上具有可比性。-在重新加载另一年的数据后,具有相同的maxscale值和列中每单位的相对垂直高度 有人知道如何在dimple.js中实现这一点吗 谢谢:)在文档中有一些您试图实现的示例 即,手动设置轴最小值和最大值设置的轴 // Setting min and max dates requires them to be set

在d3.js中,我可以加载一个数据集并在“年”时对其进行过滤。此方法使我能够根据我的完整的数据集的最大y值计算d3比例和垂直轴

我的目标是让图表在从一年换到另一年时在视觉上具有可比性。-在重新加载另一年的数据后,具有相同的maxscale值和列中每单位的相对垂直高度

有人知道如何在dimple.js中实现这一点吗


谢谢:)

在文档中有一些您试图实现的示例

即,手动设置轴最小值和最大值设置的轴

 // 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");
在这种情况下,它们是一天的时间值,不改变是有意义的,但也应该适用。。但是,您应该为我们提供一些代码示例,以获得更具体的答案

因此,从图表更改到图表更改,您将保留与上一年相同的最小值和最大值


参考

我不使用酒窝,但你能设置一个固定的轴吗?