[英]How can I find the number of unique undirected edges of a graph using networkx?
我有一個有向圖,其中包含有向和無向邊。
networkx_Graph = nx.read_adjlist('graph.txt', create_using=nx.DiGraph())
我能夠使用以下方法找到有向邊的數量: len(list(networkx_Graph.in_edges(data=False)))
但是我試圖找到無向邊的數量。
使用python軟件包snap
,這很容易,但是在networkx的文檔中找不到這樣的東西嗎?
snap.CntUniqDirEdges()
? 您必須將圖轉換為無向圖,然后計算大小。 NetworkX沒有像snap
這樣的功能可以一次完成。
networkx_Graph.to_undirected()。大小()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.