如何在d3中为堆积面积图设置y轴的最小范围

时间:2016-03-09 20:32:38

标签: javascript d3.js charts nvd3.js

我使用nvd3创建堆积图表,类似于the example on the nvd3 website

但是,我的数据集比他们的例子更加统一;实际上,我实际上是通过多个步骤随时可视化漏斗,每个步骤描述从最后一步到此一步的百分比,因此它的范围从100%到大约80%。所以它最终看起来像4个直的矩形(见下文)。

funnel chart

我想知道是否有某种方法可以设置在y轴上显示的最小值,以便每一步只考虑实际可能波动的数据,从而产生更清晰的指示高峰和低谷。

我已尝试使用Traceback (most recent call last): File "<stdin>", line 1, in <module> IOError: [Errno 2] Could not load file or assembly 'Foo.Xml, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. .range([100, 80])但似乎没有任何区别。

例如:     var y = d3.scale.linear()。range([100,80]);

.domain([80, 100])

我的示例的完整代码是available here

任何想法如何实现这一目标?

0 个答案:

没有答案