Javascript Crossfilter/d3.js-我可以显示通过Crossfilter选择的记录的分数吗?
我有一些条形图,它们利用交叉过滤器允许用户动态过滤数据集。当用户选择数据集的某一部分时,其他条形图显示的记录会更少,因为部分数据会被过滤掉 我还希望有一个堆叠的条形图,显示已选择的所有记录的百分比与原始记录的百分比。例如,在笔刷选择之前,堆叠条形图只有一个100%的矩形。然后,在选择一些数据后,它可以显示一个带60%的条和另一个带40%的条Javascript Crossfilter/d3.js-我可以显示通过Crossfilter选择的记录的分数吗?,javascript,d3.js,dc.js,crossfilter,Javascript,D3.js,Dc.js,Crossfilter,我有一些条形图,它们利用交叉过滤器允许用户动态过滤数据集。当用户选择数据集的某一部分时,其他条形图显示的记录会更少,因为部分数据会被过滤掉 我还希望有一个堆叠的条形图,显示已选择的所有记录的百分比与原始记录的百分比。例如,在笔刷选择之前,堆叠条形图只有一个100%的矩形。然后,在选择一些数据后,它可以显示一个带60%的条和另一个带40%的条 这可能吗?我将如何通过d3.js+crossfilter或dc.js实现这种类型的解决方案?定义一个不进行过滤的维度dim,然后dim.all().leng
这可能吗?我将如何通过d3.js+crossfilter或dc.js实现这种类型的解决方案?定义一个不进行过滤的维度
dim
,然后dim.all().length/crossfilter.size()
如果您使用的是crossfilter2的最新alpha,则只需使用crossfilter.all().length/crossfilter.size()
,而无需定义其他维度