Graphs with Matplotlib

Graphing using the ‘state machine interface’ (aka the pyplot style)

This is quicker than the object-orientated style for simple plots but it gives you less control:

Graphing using axis objects (aka the object-orientated style)

This is more complicated than the pyplot style but it gives you more control:

Graphing directly from Pandas data frames:

This is essentially the same as the above methods because Pandas uses Matplotlib in the background:

Image Analysis