Python Matplotlib PostProcessor

Edit and Save Matplotlib plots

The pyplot module in matplotlib provide many powerful options for plotting data. However, one of the weaknesses that I have always encountered is that it takes a lot of time to get a plot looking really good. This always requires going back through the code and adjusting the parameters and either adding or removing data from the plots and axes. At times, when there are many of the same plot to generate it is possible to generate a template code that is able to generate all the required figures, however, this still requires manually adjusting all the parameters to get the plot looking good each time.

As a result of this, I decided to build a postprocessor for pyplot that would make the whole process easier. The end result was the pltEditorTool package. 

pltEditorTool: plotEditor Graphical User Interface

Graphical Interface

GUI removes the need to manually manipulate the code governing the plots

Easy and Simple upload of data

Just drop the blocks into the page, edit content inline and publish - no technical skills required.

Mobirise

Automatic Subplots

Interface allows for building subplots into the plot by simply adjusting the number of rows and columns required.

Show and Save plots

Plots can be shown (will show in plots tab of Spyder) or saved. Saving the plot will also save the data and a python script file for replicating the plot

The package is available for download from the Python Package Index and the code is available in a Github repository.

It is sometimes a mistake to climb; it is always a mistake never even to make the attempt.

If you do not climb, you will not fall.

This is true.

But is it that bad to fail, that hard to fall?
-Neil Gaiman, Fables & Reflections (Sandman #6)

Mobirise website builder - Click for more