Javascript 如何将多个交叉筛选数据集相互连接?
有两个数据集,它们有一个公共列(如:cid)用于连接它们 例如:Javascript 如何将多个交叉筛选数据集相互连接?,javascript,d3.js,dc.js,crossfilter,Javascript,D3.js,Dc.js,Crossfilter,有两个数据集,它们有一个公共列(如:cid)用于连接它们 例如: var data1 = cid id status 11 123 very good, 12 124 good, 13 125 bad, 14 126 average, 15 127 average, 16 128 bad, 17 129 good, 18 130 bad, var data2 = cid cname cloc nos 11 IIT delhi 20000, 12
var data1 =
cid id status
11 123 very good,
12 124 good,
13 125 bad,
14 126 average,
15 127 average,
16 128 bad,
17 129 good,
18 130 bad,
var data2 =
cid cname cloc nos
11 IIT delhi 20000,
12 IIM bangalore 40000,
13 NIT patna 120000,
14 ISM dhanbad 10000,
15 JNU delhi 55000,
16 SRM chennai 19000,
我想这样定义维度和组:
var ndx = crossfilter(final_data);
var dim_pie = ndx.dimension(function(d) {return d.status;});
var fact_pie = dim_pie.group().reduceSum(function(d) {return +d.nos;});
如何连接这两个交叉筛选数据集?请使用一些脚本(如数据路径、交叉筛选、维度和组)进行解释。您可能应该在创建交叉筛选之前加入数据。谢谢。!但是,你能再给我一个帮助吗?我如何使用交叉过滤加入。(如:cid id status cname cloc nos)并且如果在给定数据集(data1、data2)的位置有两个API地址,那么如何连接这两个API。