我有一个非常高维的数据集,希望用户选择要过滤的维度(将它们添加到crossfilter)。我知道尺寸是不能被移除的。关于如何添加维度/过滤器,有什么建议吗?
谢谢
发布于 2012-07-19 03:21:26
您只需使用字段的名称作为维度函数中的变量。
我在我的应用程序中做了这样的事情。X是包含维数列名称数组的数据集的属性。
var volume = crossfilter(data.get("rows"));
_.each(data.get("x"), function(x, i) {
new Chart.View({
field: x,
el: $(".chart").eq(i),
model: volume.dimension(function(d) { return d[x]; })
});
});发布于 2014-06-22 19:04:59
crossfilter现在有了一个dimension.dispose()函数。
https://stackoverflow.com/questions/11214254
复制相似问题