networkx.random_layout
networkx.spring_layout
Shell layout. Crude version that doesn’t try to minimize edge crossings.
nlist is an optional list of lists of nodes to be drawn at each shell level. Only one shell with all nodes will be drawn if not specified.