d3 Sankey - 是否可能影响或决定节点的位置?

Pet*_* NB 6 javascript svg d3.js sankey-diagram

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

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

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

在此输入图像描述

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

在此输入图像描述

您会看到节点彼此居中对齐,这使得在您手动重新排列节点之前很难使用该图.我可以以某种方式影响这种流动 - 或者它只是它的方式?

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

Lar*_*off 1

根据演示及其解释,无法影响放置(简单查看源代码即可证实这一点)。同样,无法指定节点的文本不应长于节点的高度。