convert_node_labels_to_integers#
- convert_node_labels_to_integers(G, first_label=0, ordering='default', label_attribute=None)[source]#
返回图 G 的副本,其中节点使用连续整数重新标记。
- Parameters:
- Ggraph
一个 NetworkX 图
- first_labelint, 可选 (默认=0)
一个整数,指定节点编号的起始偏移量。 新的整数标签编号为 first_label, …, n-1+first_label。
- orderingstring
“default” : 继承自 G.nodes() 的节点顺序 “sorted” : 继承自 sorted(G.nodes()) 的节点顺序 “increasing degree” : 按度数递增排序节点 “decreasing degree” : 按度数递减排序节点
- label_attributestring, 可选 (默认=None)
存储旧标签的节点属性名称。如果为 None,则不创建属性。
See also
Notes
节点和边属性数据会被复制到新的(重新标记的)图中。
无法保证将节点重新标记为整数会给两个(即使是相同的图)相同的两个整数。 使用
ordering
参数尝试保持顺序。