【问题标题】:d3 Sankey - Is it possible to affect or decide the placement of nodes?d3 Sankey - 是否有可能影响或决定节点的位置?
【发布时间】:2013-09-06 08:56:37
【问题描述】:

我正在使用 d3.js 的 Sankey 插件。有没有办法影响节点的自动放置?

如果您比较以下 2 张图片。

自动生成的桑基图:https://files.secureserver.net/0s3DEU5s3OZtqL

在我手动重新排列后:https://files.secureserver.net/0sYJF1w7f54wdF

您会看到节点彼此居中对齐,这使得在您手动重新排列节点之前很难使用图表。我能以某种方式影响这个流程吗?还是就这样?

顺便说一句 - 有没有办法指定节点的文本不应长于节点的高度?

【问题讨论】:

  • 您是否设法找到任何解决方案来改善展示位置?

标签: javascript svg d3.js sankey-diagram


【解决方案1】:

根据demo 及其解释,没有办法影响放置(简要查看源代码即可确认)。同样,无法指定节点的文本不应长于节点的高度。

【讨论】:

  • 感谢您的回复。
猜你喜欢
  • 2015-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-24
  • 1970-01-01
  • 2022-01-06
相关资源
最近更新 更多