Warning
This documents an unmaintained version of NetworkX. Please upgrade to a maintained version and see the current NetworkX documentation.
convert_node_labels_to_integers¶
-
convert_node_labels_to_integers
(G, first_label=0, ordering='default', label_attribute=None)[source]¶ Return a copy of the graph G with the nodes relabeled using consecutive integers.
Parameters: G : graph
A NetworkX graph
first_label : int, optional (default=0)
An integer specifying the starting offset in numbering nodes. The new integer labels are numbered first_label, ..., n-1+first_label.
ordering : string
“default” : inherit node ordering from G.nodes() “sorted” : inherit node ordering from sorted(G.nodes()) “increasing degree” : nodes are sorted by increasing degree “decreasing degree” : nodes are sorted by decreasing degree
label_attribute : string, optional (default=None)
Name of node attribute to store old label. If None no attribute is created.
See also
Notes
Node and edge attribute data are copied to the new (relabeled) graph.