簡體   English   中英

將networkx轉換為igraph python,但保留networkx圖的節點ID

[英]Converting networkx to igraph python but keeping the node ids of networkx graph

從networkx轉換為igraph時有沒有辦法保留networkx節點名稱? 正如這里所提到的,“頂點名稱將轉換為“_nx_name”屬性,並且頂點將從 0 開始獲得新的 id(作為 igraph 中的標准)”。

igraph在內部保持 id 連續,因此它不允許弄亂它們。

您應該能夠將_nx_name設置為name屬性,然后將其刪除。

# replace name
G.vs["name"] = G.vs["_nx_name"]
del(G.vs["_nx_name"])

# check if named
G.is_named()

暫無
暫無

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

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