在dc.js行图中隐藏特定行

时间:2015-03-02 13:21:47

标签: javascript dc.js

有没有人知道在crossfilter / dc.js中从行图中隐藏一行的好方法,就是不要绘制特定的键。

我想显示一些相关较小的%s并隐藏适合其他类别的99%(并防止用户过滤该行)。

这不起作用......因为它过滤数据

function remove_bins(source_group) {
return {
    all:function () {
        return source_group.all().filter(function(d) {
            return d.key = 1;
        });
    }
} };

var filtered_group = remove_bins(myGroup);

我只需要阻止图表显示巨大的行。我希望最好在图表中完成。

欢迎任何想法!

瑞恩。

2 个答案:

答案 0 :(得分:0)

作为answered on the user group

查看常见问题解答:有一个关于预过滤数据的部分。你应该能够很容易地适应其中一个例子。

https://github.com/dc-js/dc.js/wiki/FAQ#filter-the-data-before-its-charted

如果需要,将在此处添加详细信息。

答案 1 :(得分:-1)

可能使用条件过滤行图的维度?

.dimension(function(d) {  if (d.xxx != "N/A") { return d.Genre ; }})