我有一个networkx方向图。我想绘制它以便交互的节点(A-> B,B-> A)显示两条边,颜色对应于相对权重。
目前我有一个简单的三节点图。当然,流程是“订单创建” - > “订单关闭”,但在不太罕见的情况下,流量可以逆转!
由于这是在仪表板上进行的,我需要避免“下载它并使用另一个软件包”来对其进行可视化。理想情况下,我只使用igraph(在R中爱它),但在我的环境中不支持它(模式分析)。
是否只是创建一个hack的最佳解决方案,我将每个节点拆分为一对:“node-sender”和“node-receiver”?至少那会有看到自我边缘的好处。或者可能切换到plotly的和弦图?
编辑:我在寻找什么
理想情况下,我可以使用R中的qgraph包。
edges <- data.frame(from = from_node, to = to_node, thickness = weights)
qgraph(edges, esize=10, gray=TRUE)