嗨,我有 d3 v3 的代码:
var cluster = d3.layout.cluster()
.size([360, innerRadius])
.sort(function(a, b) {
return d3.descending(a.key, b.key);
})
.separation(function separation(a, b) {
return (a.parent == b.parent ? 1 : 1.2) / a.depth;
})
.value(function(d) {
return d.size;
});
var bundle = d3.layout.bundle();
但是在 d3 v4 中,我找不到函数的相等或属性 .value、.sort 和 d3.layout.bundle((
我希望你能帮助我,谢谢。
d3.layout.cluster
现在d3.cluster
。
d3.cluster
现在有了尺寸和分离方法。
d3.layout.bundle
已替换为 D3 层次结构库中的node.path
。排序和值方法现在也位于 d3 层次结构中,而不是 d3.cluster
。
这是版本 4 的官方更改指南。