【问题标题】:Filtering array in d3d3中的过滤数组
【发布时间】:2016-05-05 02:51:10
【问题描述】:

我正在尝试使用 D3 过滤掉一个数组。我已经嵌套了它并从 csv 文件中获取了键的映射。我想对其进行过滤以显示与数组中任何这些键匹配的值,但每当我在过滤后检查控制台时就会变得空白。

var id = d3.nest()
           .key(function(d) {return d.id})
           .map(rows);        
id = d3.keys(id);
id.filter(function(d){d==input})

【问题讨论】:

    标签: javascript arrays d3.js


    【解决方案1】:

    只是一种解决方法,但我创建了一个函数来过滤适合我的数组。

    function contain_item(item){
      return(item == input);
    }
    
    id = id.filter(contain_item);
    

    【讨论】:

    • 您问题的 sn-p 中的回调缺少 return,它包含在函数 contain_item() 中。这不是解决方法,而是解决方案。
    猜你喜欢
    • 2019-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多