Skip to content
/ pgmpl Public

A set of wrappers to allow calling of pyqtgraph functions with matplotlib syntax

License

Notifications You must be signed in to change notification settings

eldond/pgmpl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

160a39f · Apr 26, 2018

History

73 Commits
Apr 26, 2018
Apr 13, 2018
Apr 18, 2018
Apr 26, 2018
Apr 25, 2018
Apr 25, 2018
Apr 25, 2018
Apr 25, 2018
Apr 25, 2018

Repository files navigation

PyQtMpl

A set of wrappers to allow calling of pyqtgraph functions with matplotlib syntax

Motivation:

Matplotlib is convenient to call and looks nice as a final product, but plots load slowly and features like zoom can be tediously slow as well. PyQtGraph is much faster, but it's more difficult to get a nice looking final product. Also, some projects may have a large number of Matplotlib based scripts. These wrappers are intended to allow a script based on Matplotlib to be easily changed to PyQtGraph for faster development, then changed back to Matplotlib for a publication quality final product.

Usage:

Import methods like plot from PyQtMpl instead of from Matplotlib while developing, then switch back to Matplotlib. PyQtMpl contains submodules named for the Matplotlib submodules they imitate, like pyplot, figure, and axes. Hopefully, you can get started by just changing import statements in your script.

Examples and demonstrations:

examples.py is executable and will open a set of demonstration plots if called from the command line.

About

A set of wrappers to allow calling of pyqtgraph functions with matplotlib syntax

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published