Networkx:可视化多重图时重叠边

2024-05-28 21:10:47 发布

您现在位置:Python中文网/ 问答频道 /正文

使用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的draw函数并不能解决这个问题

nx.draw_graphviz(Gm,prog='neato')

是否可以使用Networkx中的draw方法防止重叠边?

谢谢


Tags: answerimportnetworkxpng绘制thismultidot

热门问题