从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()