Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

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.

Files for plotnine, version 0.6.0
Filename, size File type Python version Upload date Hashes
Filename, size plotnine-0.6.0-py3-none-any.whl (4.1 MB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size plotnine-0.6.0.tar.gz (3.9 MB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page