Javascript 关于D3V3到D3V4的迁移

Javascript 关于D3V3到D3V4的迁移,javascript,d3.js,Javascript,D3.js,嗨,我有d3 v3的代码: var cluster = d3.layout.cluster() .size([360, innerRadius]) .sort(function(a, b) { return d3.descending(a.key, b.key); }) .separation(function separatio

嗨,我有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();
但是在D3V4中,我找不到函数或atributes.value、.sort和d3.layout.bundle()的相等项


我希望你能帮助我,谢谢。

d3.layout.cluster
现在是
d3.cluster

d3.cluster
现在有了大小和分离方法

d3.layout.bundle
已替换为d3层次结构库中的。排序和值方法现在也在中,而不是
d3.cluster

这是版本4的最新版本