在Crossfilter documentation中,它说明了以下内容。
分组与交叉滤波器的当前滤波器相交,但相关维度的滤波器除外。因此,组方法仅考虑满足除此维度的过滤器之外的每个过滤器的记录。因此,如果按类型和总计过滤付款的交叉过滤器,则按总计分组仅按类型观察过滤器。
背后的原因是什么?围绕它的方式是什么?
答案 0 :(得分:9)
原因是Crossfilter设计用于过滤协调视图。在这种情况下,您通常会对可视化的维度进行过滤,并且您希望根据过滤器查看其他维度的更改。但是定义过滤器的维度应该保持不变,部分原因是它是冗余的(过滤器机制通常已经在视觉上显示),部分原因是你不想让你的维度值在你试图过滤它们时跳转
在任何情况下,要绕过它,您可以在同一属性上定义两个相同的维度。使用一维进行过滤,另一维进行分组。这样,就Crossfilter而言,您的过滤维度和分组维度是分开的。