Skip to main content

Yet Another Matplotlib Extension, with simplified subplotting & annotations.

Project description

The yampex package makes Matplotlib much easier to use, especially with subplots. You simply construct a Plotter object with the number of subplots or subplot rows and columns you want, and do a context call on it to get a version of the object that's all set up to do your subplots.

A powerful option-setting API lets you easily and intuitively configure all of your subplots globally and specific subplots locally.

You can easily add annotations to your plots. They get placed intelligently, in a way that minimizes visual disruption.

Comes with a number of small and informative example files, which you can install to a yampex-examples subdirectory of your home directory by typing yampex-examples as a shell command. Go there and you can run each example as a Python script, or all of them with the runall.sh shell script.

There's also a quick example on the project page at edsuom.com.

Works on Python 3.x and (a little slower for plots with annotations) on Python 2.7.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yampex-1.0.1.tar.gz (62.3 kB view details)

Uploaded Source

Built Distribution

yampex-1.0.1-py3-none-any.whl (83.7 kB view details)

Uploaded Python 3

File details

Details for the file yampex-1.0.1.tar.gz.

File metadata

  • Download URL: yampex-1.0.1.tar.gz
  • Upload date:
  • Size: 62.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for yampex-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c738d766853fe5b1b38833c30e7109394ed0a1c8cf346cbc5320b107ffae0e56
MD5 9350cd1e9736919424c54e587b55698e
BLAKE2b-256 50028db4454d301234cd5beadec772adb59e0c40b00ee775c9ad3523f0a65810

See more details on using hashes here.

File details

Details for the file yampex-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: yampex-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 83.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for yampex-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 568721e2e49411e7d607011c79ce9e40cba4900b4a2afafed2c5c48983cbead5
MD5 0e174c7ab5612c1d77d607027fd4e101
BLAKE2b-256 5c50395344f6586320da04c342e7fd10fd52ef338d66360ccd8275977105312f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page