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.1.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: plotnine-0.5.1.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.1.tar.gz
Algorithm Hash digest
SHA256 4d1ac43ccc061719a9ca549ba2df4877a2ea62ba9865878e4cb12547fea112bb
MD5 fb2e7631e4a455bb4791c6c03d7e7085
BLAKE2b-256 8f7720761215737d9eeb0342cdf96fe4474dd353fc83825828b23d8aecaa7748

See more details on using hashes here.

File details

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

File metadata

  • Download URL: plotnine-0.5.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0d8b44a6e433a9303231f2d402c5b898f50c04809a2fee8e393dc79a2d8d762d
MD5 a341514ccbdf0bca7a1c01f39ac6df10
BLAKE2b-256 8402b171c828560aea3a5da1efda464230dac3ef4f4834b88e0bd52ad14a08f0

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