A GUI to make quick fixes to graphs in matplotlib. Uses the pysimplegui package for GUI implementation. Created because I was dissatisfied with spyder's innate graphing GUI. Intended to create a user-friendly and fun experience for graphing in python, and approaches the utility of Matlab's graphing GUI.
This has a number of common adjustments to pyplot, such as axis labels, title, and legend options. It is continually being updated with new features. The program is completely dynamic and any changes are reflected immediately in the graph.
for usage:
import pyplot_editor as pe
###create fig here
pe.gui(fig)
To change the graph theme, it must be done beforehand, which can be accomplished like this:
import pyplot_editor as pe
with plt.style.context('dark_background'):
#...
#create fig and axes plots
#...
pe.gui(fig)