如何在情节上修复桑基图的边缘?

问题描述

我正在使用 Sankey plot,从 plotly 开始,出于某种原因,我的图形边缘一直出现奇怪的形状,如图所示:

enter image description here

我希望绿线应该直接从一个边缘流到另一个边缘,而不是做这个奇怪的循环。

要重现错误,您可以运行以下代码

import plotly.graph_objects as go

fig = go.figure(go.Sankey(
    arrangement = "snap",node = {
        "label": ["A","B","C","D","E","F"],"x": [0,0.1,0.5,0.2,0.3,0.5],"y": [0,0.4,0.3],'pad':10},# 10 Pixels
    link = {
        "source": [0,1,2,5,4,3,5],"target": [5,3],"value": [1,2]}))
fig.show()

你应该得到这个结果:

enter image description here

问题在于边缘:

enter image description here

有人知道我该如何解决吗?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)