【发布时间】:2021-02-04 15:57:04
【问题描述】:
我想创建一个网络图,我可以在其中指定节点的位置。该图将包含大约 30 个节点,并且将具有不同的社区,从而导致如下所示:
有没有办法在 plotly 网络图中指定 x 和 y 坐标?
我发现了一种类似的桑基图与 ploty 的方法,我想知道是否有一种方法可以设置坐标以便我可以构建网络图: Plotly: How to set node positions in a Sankey Diagram?
谢谢
【问题讨论】:
我想创建一个网络图,我可以在其中指定节点的位置。该图将包含大约 30 个节点,并且将具有不同的社区,从而导致如下所示:
有没有办法在 plotly 网络图中指定 x 和 y 坐标?
我发现了一种类似的桑基图与 ploty 的方法,我想知道是否有一种方法可以设置坐标以便我可以构建网络图: Plotly: How to set node positions in a Sankey Diagram?
谢谢
【问题讨论】:
Plotly 不直接支持网络图。因此,图形样式的绘图通常由多个包含节点和边的散点图组成。也许可以看看这个Tutorial Atricle。您可以显式设置节点的坐标,在教程中使用 networkx。要在 networkx 中设置节点位置,请参阅here。
【讨论】: