gpt4 book ai didi

d3.js - d3 js树布局多个父级

转载 作者:行者123 更新时间:2023-12-01 01:09:47 25 4
gpt4 key购买 nike

我正在尝试为数据集获取树布局,其中我有可以有多个父节点的节点。在这种情况下创建的链接具有非常大的路径值。有没有办法克服这个。我可以创建一个力布局,但树布局对于手头的问题感觉更加结构化和自然。

任何帮助深表感谢。

最佳答案

如果你有多个 parent ,你就没有真正的树结构。网络布局是您的最佳选择。 Here是具有约束的力布局的示例。在这种情况下,我已将 x 值强制为特定值。您可以使用树级别执行类似的操作来设置 x 或 y 值。

相关代码是:

var adjust_x = function(d) {
return x(d.time);
};

force.on("tick", function () {
link.attr("x1", function (d) {
return adjust_x(d.source);
}) // snipped remainder...

关于d3.js - d3 js树布局多个父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16051183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com