convert_node_labels_to_integers#
- convert_node_labels_to_integers(G, first_label=0, ordering='default', label_attribute=None)[源]#
返回图 G 的一个副本,其中的节点已使用连续整数重新标记。
- 参数:
- Ggraph
一个 NetworkX 图
- first_labelint, optional (default=0)
一个整数,指定节点编号的起始偏移量。新的整数标签将从 first_label, ..., n-1+first_label 进行编号。
- orderingstring
“default” : 继承 G.nodes() 的节点顺序 “sorted” : 继承 sorted(G.nodes()) 的节点顺序 “increasing degree” : 节点按度数递增排序 “decreasing degree” : 节点按度数递减排序
- label_attributestring, optional (default=None)
用于存储旧标签的节点属性名称。如果为 None,则不创建属性。
另请参阅
备注
节点和边的属性数据会被复制到新的(重新标记的)图中。
不能保证将节点重新标记为整数会为两个(即使是完全相同的图)提供相同的两个整数。使用
ordering
参数来尝试保留顺序。
其他后端实现了此函数
cugraph : GPU 加速后端。