Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.19 KB

File metadata and controls

32 lines (24 loc) · 1.19 KB

Plotting Networks

PyPSA has several functions available for plotting networks with different colors/widths/labels on buses and branches.

Static plotting with matplotlib

Static plots of networks can be created that use the library matplotlib. This is meant for use with Jupyter notebooks, but can also be used to generate image files. To plot a network with matplotlib run network.plot(), see :py:meth:`pypsa.Network.plot` for details.

See also the SciGRID matplotlib example and the Flow plotting matplotlib example.

Interactive plotting with plotly

Interactive plots of networks can be created that use the d3js-based library plotly (this uses JavaScript and SVGs). This is meant for use with Jupyter notebooks. To plot a network with plotly run network.iplot(), see :py:meth:`pypsa.Network.iplot` for details.