我有一个有向有向图,其中包含有向和无向边。
networkx_Graph = nx.read_adjlist('graph.txt', create_using=nx.DiGraph())
我能够使用以下方法找到有向边的数量:len(list(networkx_Graph.in_edges(data=False)))
但是我试图找到未定向边缘的数量。
使用python软件包snap
,这非常容易,但是在networkx的文档中找不到类似的东西吗?
答案 0 :(得分:0)
您必须将图形转换为无向图,然后计算大小。 NetworkX没有像snap
这样的功能可以一次完成。
networkx_Graph.to_undirected()。size()