假组和过滤dc.js

查波

我必须为我的项目创建一个累积总和组和一个remove_zero组。当我将它们和过滤器组合到另一个维度时,就会出现问题。看来在我的累计和假组中没有考虑过滤器。

我已将所有内容放入此jsFiddle中

age通过单击顶部的条形图进行筛选时(只有1w会起作用),如果我正确理解底部的两个折线图,则它们应具有相同的日期范围,因为它们使用的尺寸相同。但这不会发生。顶部的根本不会缩放,而底部的会完全缩放。

在此处输入图片说明

(我可以看到)两个折线图之间的唯一区别在于组定义:

  • 最佳 :.group(remove_zero_values(cumulSumGroup(groups.date.TOTAL_PNL)))
  • 底层:.group(remove_zero_values(groups.date.TOTAL_DELTA))

我的问题是:当我单击顶部条形图时,如何确保顶部折线图也过滤日期?

高登

如果将累积总和与过滤零组合在一起,则需要先过滤零:

.group(cumulSumGroup(remove_zero_values(groups.date.TOTAL_PNL)))

否则,每个bin将从最后一个bin继承一个值,并且很少有将保持为零。

你的小提琴的叉子

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章