我可以将elasticX(),elasticY()仅应用于上限dc.js吗?

时间:2015-04-17 20:09:15

标签: javascript d3.js dc.js crossfilter

我在dc.js中有一个bubbleChart,它在x轴上有一个计数。计数不能为负数,但上限未知。我希望我的x轴始终从0开始,但自动调整上限到我正在看的范围。如果我使用.elasticX(true),则会根据需要自动调整上限,但下限也会向上移动,如下所示。是否有一种简单的方法可以使上限具有弹性,但下限从0开始?

enter image description here

1 个答案:

答案 0 :(得分:3)

直接支持这一点会很棒;现在没有内置任何东西来支持这一点。

但是,您似乎可以覆盖data want; set have; if bioVerdi = '1-5' then do; do value=1 to 5; output; end; end; xAxisMin以强制它们为零。类似的东西:

yAxisMin

如果这对你有用,请告诉我。它确实应该是图表中的一个选项。