D3:V3-> V4树:V4中的.children(function(d){return d.branchset;})等于什么?

时间:2019-01-12 17:11:35

标签: javascript d3.js

我正在将群集树布局从V3转换为V4。 我想知道V4中以下.children语句的等效内容:

var cluster = d3.layout.cluster()
    .size([360, innerRadius])
    .children(function(d) { return d.branchset; })
var nodes = cluster(nodes);

我已经看到在这些情况下使用了d3.hierarchy和d3.cluster。...

var cluster = d3.cluster()
  .size([h, w])
  .separation(function(a, b) { return 1; });
var root3 = d3.hierarchy(nodes, function(d) { return d.branchset; })
  .sum(function(d) { return d.branchset ? 0 : 1; })
  .sort(function(a, b) { return (a.value - b.value) || d3.ascending(a.data.length, b.data.length); });
cluster(root3)

...但是输出不一样

0 个答案:

没有答案