Warning
This documents an unmaintained version of NetworkX. Please upgrade to a maintained version and see the current NetworkX documentation.
graphviz_layout¶
-
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.
Examples
>>> G=nx.petersen_graph() >>> pos=nx.graphviz_layout(G) >>> pos=nx.graphviz_layout(G,prog='dot')
Notes
This is a wrapper for pygraphviz_layout.