我正在使用D3.js 及其 sankey 插件为我的数据集生成 sankey 图表。
长话短说,我对插件源做了一些修改(以获得不同的分支宽度),目前看起来像:
现在我试图让分支向下(和向上)弯曲,有点像来自维基百科的这张图片(减去整个环回的东西):
我的问题是,这可能吗?好吧,我知道它是可能的,这只是一个兔子洞有多大。我以前从未使用过 SVG,这是我第一次涉足 D3,所以我不太确定自己要进入什么领域。
或者,是否有另一个库可以生成我想要的图表?我遇到了这个 python 库,它看起来可以做我想做的事,但我从来没有写过一行 Python,如果我可以避免它,我宁愿不(至少今天)。