簡體   English   中英

如何使用networkx查找圖的唯一無向邊數?

[英]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的文檔中找不到這樣的東西嗎?

什么是networkx等效的snap.CntUniqDirEdges()

您必須將圖轉換為無向圖,然后計算大小。 NetworkX沒有像snap這樣的功能可以一次完成。

networkx_Graph.to_undirected()。大小()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM