Javascript 在逐图基础上限制NaN值的正确方法

Javascript 在逐图基础上限制NaN值的正确方法,javascript,dc.js,crossfilter,Javascript,Dc.js,Crossfilter,从dc.js图形中限制NaN值的正确方法是什么 假设这些值在维度函数上被检查,并转换为数值-1000,在我的例子中,合法的数值范围是[0,Inf]。然后,我画了一个条形图(柱状图)并将x轴限制设置为从0开始。通过这种方式,我可以避免-1000峰值,但前提是禁用选项elasticX 是否有renderlet解决方案或其他方法允许我使用elasticX选项,同时省略-1000峰值 我不想通过使用crossfilter来解决这个问题,因为这会过滤掉整个样本行,因为样本可能有一个不同变量的定义值,但是基

从dc.js图形中限制NaN值的正确方法是什么

假设这些值在维度函数上被检查,并转换为数值-1000,在我的例子中,合法的数值范围是[0,Inf]。然后,我画了一个条形图(柱状图)并将x轴限制设置为从0开始。通过这种方式,我可以避免-1000峰值,但前提是禁用选项
elasticX

是否有renderlet解决方案或其他方法允许我使用
elasticX
选项,同时省略-1000峰值

我不想通过使用crossfilter来解决这个问题,因为这会过滤掉整个样本行,因为样本可能有一个不同变量的定义值,但是基于Dc.js逐图的方式。

使用此处描述的“假组”技术:

…在绘制/更新图表之前删除不需要的组。(实际上,
.data()
就是为此而设计的,但它还不能适用于所有图表。)