ggplot – Plotting System for Python

ggplot is a plotting system for Python based on R’s ggplot2 and the Grammar of Graphics. It’s built for making professional looking, plots quickly with minimal code. It builds on top of matplotlib and seeks to raise the aesthetics of matplotlib visualizations in a straightforward manner.

Features include:

  • Tightly integrated with pandas.
  • Combine or add different types of visualization components (or layers) together.
  • Make multiple plots at the same time.
  • 2 main ways to visualize distributions: histograms and density plots.
  • Save plots to PNG format.

Website: ggplot.yhathq.com
Support: Documentation, GitHub
Developer: yhat and contributors
License: BSD 2-Clause “Simplified” License

ggplot is written in Python. Learn Python with our recommended free books and free tutorials.

Return to Python Visualization Packages Home Page

Read our complete collection of recommended free and open source software. The collection covers all categories of software.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.