NetworkxError:无法重新标记节点:发现重复的节点标签.使用relabel=False



我试图使用Networkx读取gml文件,代码为:G=nx.read_gml("cond-mat-2003.gml",relabel="true")。但我发现了这个错误:networkxerror:无法重新标记节点:发现了重复的节点标签。使用relabel=False。我需要标签以便进一步处理。如何解决这个问题?非常感谢。

我认为这个错误意味着condmat-2003.gml中有多个节点被赋予了相同的标签。对此你无能为力。也许找到节点并弄清楚它是否是真正的重复(它是一个大文件,所以这可能不是微不足道的)。可能值得给gml文件的负责人发电子邮件,但他很忙,所以我会先弄清楚是什么节点导致了问题,然后提请他注意。

最新更新