D3.js cluster.size在D3JS中做什么?

D3.js cluster.size在D3JS中做什么?,d3.js,D3.js,我正在尝试根据Mike Bostock的Heirarchical Edge Bundling()创建一个图。我需要使我的JSON看起来像readme-flare-imports.JSON,但我不知道“大小”是什么。我读了这本书,它似乎对我没有帮助。此外,它将是一个基于mySQL数据库的动态JSON文件,因此我无法自行设置大小。有没有人能帮我弄清楚它是什么,或者我怎样才能确定它的大小?提前谢谢你 cluster.size确定集群将占用多大的区域。您可以像这样将值传递给它 // The angle

我正在尝试根据Mike Bostock的Heirarchical Edge Bundling()创建一个图。我需要使我的JSON看起来像readme-flare-imports.JSON,但我不知道“大小”是什么。我读了这本书,它似乎对我没有帮助。此外,它将是一个基于mySQL数据库的动态JSON文件,因此我无法自行设置大小。有没有人能帮我弄清楚它是什么,或者我怎样才能确定它的大小?提前谢谢你

cluster.size
确定集群将占用多大的区域。您可以像这样将值传递给它

// The angle
var x = 360;
// The radius
var y = window.height / 2;
cluster.size([x, y])
x
将确定集群将使用多少圆来分支子节点。值
360
将使用整个圆圈显示所有值。值
180
将仅使用半个圆来分支值

y
将确定圆在任何单个方向上的宽度,即圆的半径


在Hierarchical Edge Bundling示例中,我认为
json
文件中的
size
属性被忽略,因为我在代码中找不到任何与之相关的内容。

cluster。size
决定集群将占用的区域有多大。您可以像这样将值传递给它

// The angle
var x = 360;
// The radius
var y = window.height / 2;
cluster.size([x, y])
x
将确定集群将使用多少圆来分支子节点。值
360
将使用整个圆圈显示所有值。值
180
将仅使用半个圆来分支值

y
将确定圆在任何单个方向上的宽度,即圆的半径


在Hierarchical Edge Bundling示例中,我认为
json
文件中的
size
属性被忽略,因为我在代码中找不到任何与此相关的内容。

感谢您的帮助!我将只生成它而不使用该函数,并希望得到最好的结果。我想投票,但我的名声还不够好。谢谢你的帮助!我将只生成它而不使用该函数,并希望得到最好的结果。我想投票,但我还没有足够的声誉。