Skip to main content

A grammar of graphics for python

Project description


plotnine is an implementation of a *grammar of graphics* in Python,
it is based on ggplot2. The grammar allows users to compose plots
by explicitly mapping data to the visual objects that make up the
plot.

Plotting with a grammar is powerful, it makes custom (and otherwise
complex) plots are easy to think about and then create, while the
simple plots remain simple.

To find out about all building blocks that you can use to create a
plot, check out the documentation_. Since plotnine has an API
similar to ggplot2, where we lack in coverage the
`ggplot2 documentation`_ may be of some help.


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

plotnine-0.5.0.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

plotnine-0.5.0-py2.py3-none-any.whl (3.6 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file plotnine-0.5.0.tar.gz.

File metadata

  • Download URL: plotnine-0.5.0.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.7 CPython/3.6.6

File hashes

Hashes for plotnine-0.5.0.tar.gz
Algorithm Hash digest
SHA256 242a478db5b4b5e990ee10035e75e5b9a2a3850532141143bd68fd6efaf25c49
MD5 c815003dcab92f2cbf7c3db8166d4d54
BLAKE2b-256 980da55b48c8d36c2e04b22985e2b7deae68291a75bbf403691f2f75aca69b90

See more details on using hashes here.

File details

Details for the file plotnine-0.5.0-py2.py3-none-any.whl.

File metadata

  • Download URL: plotnine-0.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.7 CPython/3.6.6

File hashes

Hashes for plotnine-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4dedad8ae35e94b5861c9a64a7d8249950199393fc1df7fdae6ea541ec3092f5
MD5 dbd214de70e8f97ea1e7fcf96ae3cf45
BLAKE2b-256 8727b158504f8190ad8342e8fa5c09ec4d81f65c1eb956e85977a4dd8c2a83c3

See more details on using hashes here.

Supported by

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