我使用nvd3创建堆积图表,类似于the example on the nvd3 website。
但是,我的数据集比他们的例子更加统一;实际上,我实际上是通过多个步骤随时可视化漏斗,每个步骤描述从最后一步到此一步的百分比,因此它的范围从100%到大约80%。所以它最终看起来像4个直的矩形(见下文)。
我想知道是否有某种方法可以设置在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。
任何想法如何实现这一目标?