【问题标题】:Displaying a D3 tree with multiple parents显示具有多个父级的 D3 树
【发布时间】:2015-12-20 01:54:28
【问题描述】:

我目前已经实现了this 图形,我希望在描绘具有多个父节点的子节点时保持结构和可折叠性。有没有办法做到这一点?我查看了力图,但我也想保留一组层次结构(意味着 1 级的父级可以有一个子级和 3 级显示)。经过大量研究和修改我当前的代码后,我无法弄清楚我的问题。有没有人有显示具有多个父级的 D3 树节点的经验?

【问题讨论】:

  • 也许“桑基图”对你更有用。每个孩子可以有多个父母。-

标签: javascript layout d3.js data-visualization


【解决方案1】:

以防万一有人想知道我做了什么来回答我的问题。我最终使力图的行为方式与树相同。这为我提供了拥有多个父级的可能性,我只需要摆弄一下图表如何使用力来保持层次结构。

【讨论】:

  • 能否提供一个修改后的力图的示例?
  • 很抱歉我没有它的副本。这是一个我无法再访问的项目,但我可以向您展示我用来创建它的两个示例。力导向图来自bl.ocks.org/mbostock/1062288,树部分是根据bl.ocks.org/mbostock/4339083建模的。我们将两者结合起来,并在力有向图上处理了重力。我们还必须在左侧锚定力有向图的顶部父级。希望这会有所帮助,很抱歉我帮不上忙。
  • @Ally 你能至少提供一个截图吗?非常好奇。谢谢
  • 这听起来像是圣杯!可惜丢了
猜你喜欢
  • 2017-02-10
  • 2013-05-24
  • 2022-11-07
  • 1970-01-01
  • 1970-01-01
  • 2017-09-17
  • 2023-03-22
  • 2012-03-21
  • 1970-01-01
相关资源
最近更新 更多