******** 4. Graph ******** .. meta:: :description: Python graph or network visualizations to plot nodes and edges :keywords: Multiplex, Python, visualizations, graph, network, node, edge .. automodule:: graph :members: :special-members: .. image:: ../examples/exports/4-marvel.png :class: example Graphs, or networks, show the structure of data through nodes and edges. Although they are very useful to show interconnections, matplotlib does not support them out of the box. Multiplex's graph visualization is built with the intent of making it easier to transform networks into stories. The :class:`~graph.graph.Graph` class supports both undirected and directed networks, styling and legends. .. note:: `Multiplex's Jupyter Notebook examples `_ are a quick guide to get you up and running with creating network graph visualizations. Check out the `network graph Jupyter Notebook tutorial `_ to learn how to create the above visualization, or to start creating your own network graph visualizations. .. automodule:: graph.graph :members: :special-members: