tree_graph#

tree_graph(data, ident='id', children='children')[source]#

Returns graph from tree data format.

Parameters:
datadict

Tree formatted graph data

identstring

Attribute name for storing NetworkX-internal graph data. ident must have a different value than children. The default is ‘id’.

childrenstring

Attribute name for storing NetworkX-internal graph data. children must have a different value than ident. The default is ‘children’.

Returns:
GNetworkX DiGraph

Examples

>>> from networkx.readwrite import json_graph
>>> G = nx.DiGraph([(1, 2)])
>>> data = json_graph.tree_data(G, root=1)
>>> H = json_graph.tree_graph(data)