compose

compose(G, H, name=None)[source]

Return a new graph of G composed with H.

Composition is the simple union of the node sets and edge sets. The node sets of G and H do not need to be disjoint.

Parameters:
  • G,H (graph) – A NetworkX graph
  • name (string) – Specify name for new graph
Returns:

C

Return type:

A new graph with the same type as G

Notes

It is recommended that G and H be either both directed or both undirected. Attributes from H take precedent over attributes from G.