Skip to main content

A collection of matplotlib style sheets and plotting tools for publication-ready figures

Project description

SpiffyPlots

Build Status codecov Documentation Status PyPI version GitHub last commit GPLv3 license

A collection of matplotlib style sheets and plotting tools for publication-ready figures.

Installation

Install the latest release:

pip install spiffyplots

or install the latest commit directly from GitHub:

pip install git+https://github.com/JRBCH/spiffyplots.git

Features

  • Matplotlib style sheets

  • Multi-panel figures

    • Easy and flexible wrapper of matplotlib's GridSpec
    • Automatic labelling of sub-panels
    • Support for custom panel arrangements and labels

Future Plans

  • Journal-specific style sheets
  • Automatic optimization of figure size for multipanel figures
  • color module for quick access to colors and cmaps
  • panel wrapper class for matplotlib axes objects with custom plotting methods for often used plots.

Credits

  • This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

  • The idea for easy-to-use and pypi-deployable matplotlib stylesheets stems from John Garrett's SciencePlots package.

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

spiffyplots-0.4.4.tar.gz (26.3 kB view details)

Uploaded Source

File details

Details for the file spiffyplots-0.4.4.tar.gz.

File metadata

  • Download URL: spiffyplots-0.4.4.tar.gz
  • Upload date:
  • Size: 26.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0

File hashes

Hashes for spiffyplots-0.4.4.tar.gz
Algorithm Hash digest
SHA256 35e9cf87f0491cabf0743ef9a50c1555e147c9a38bd47c5ad43bc32faaf9c51f
MD5 ef60076bfcf442b3b84657f0c6b6727c
BLAKE2b-256 ad3221c793e57250fb5a5af1ca577b868bc719d6b4c28ecb0974fd557a1c5f9c

See more details on using hashes here.

Supported by

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