12.2.7. networkx.drawing.nx_agraph.graphviz_layout¶
-
networkx.drawing.nx_agraph.graphviz_layout(G, prog='neato', root=None, args='')[source]¶ Create node positions for G using Graphviz.
Parameters: G : NetworkX graph
A graph created with NetworkX
prog : string
Name of Graphviz layout program
root : string, optional
Root node for twopi layout
args : string, optional
Extra arguments to Graphviz layout program
Returns : dictionary
Dictionary of x,y, positions keyed by node.
Notes
This is a wrapper for pygraphviz_layout.
Examples
>>> G = nx.petersen_graph() >>> pos = nx.nx_agraph.graphviz_layout(G) >>> pos = nx.nx_agraph.graphviz_layout(G, prog='dot')