使用 graphviz neato 生成 png(如 this answer 所示)的以下多重图正确绘制(即平行边不重叠)
import networkx as nx
nx.MultiGraph ([(1,2),(1,2),(1,2),(3,1),(3,2)])
nx.write_dot(Gm,'multi.dot')
!neato -T png multi.dot > multi.png
但是使用 Networkx 的绘图功能并不能解决问题
nx.draw_graphviz(Gm,prog='neato')
是否可以使用 Networkx 的绘制方法来防止边缘重叠?
谢谢
最佳答案
不幸的是没有。这在技术上是可行的,但到目前为止还没有人编写代码。
关于python - Networkx:可视化 MultiGraph 时重叠边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15053686/