【问题标题】:Multiple datasheets in crossfilter + d3.jscrossfilter + d3.js中的多个数据表
【发布时间】:2014-01-07 09:29:28
【问题描述】:

我是这个交叉过滤器和 d3.js 的新手。我的项目的数据是从我的项目目录加载的,我有数据的 csv 文件。加载单个数据表(单个 csv 文件)并为交叉过滤器提供输入时很好,它运行良好..

但是当我有 2 张纸时,我如何组合成单张并为交叉过滤器提供输入??

对应代码:

 d3.csv("vc5.csv", function (data) {
     crossfilter(data);
    //Doing calculation
    //All charts calculations and chart display
    });   

但现在我的要求是,我必须从具有公共字段“名称”的 2 个数据表(2 个 csv 文件)中读取数据。

我的要求:

d3.csv("vc5.csv", function (data) {
   d3.csv("xxx.csv",function(data1){
    crossfilter()-------------------------->I have to combine 2 datas into single object and i have to pass to crossfilter. 
    //Doing calculation
    //All charts calculations and chart display
    });
    });   

帮我实现这个??提前致谢

【问题讨论】:

标签: javascript d3.js crossfilter


【解决方案1】:

你可以使用add方法:https://github.com/square/crossfilter/wiki/API-Reference#wiki-crossfilter_add

此答案中的第 3 步就是您要查找的内容https://stackoverflow.com/a/21194072/916734

【讨论】:

    猜你喜欢
    • 2018-08-22
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-03
    • 2013-10-06
    相关资源
    最近更新 更多