Skip to content
UPEEC

Plotting Libraries

Matplotlib, Seaborn, Plotly, Bokeh, Altair and more.

Beginner
Comments 0

This is an overview — pick a sub-topic below.

Sub-topics (10)

Seaborn

Statistical plots with good defaults, built on Matplotlib.

Beginner♥ 0🔖 0💬 0

Plotly

Interactive, zoomable charts for notebooks and the web.

Beginner♥ 0🔖 0💬 0

Bokeh

Interactive browser visualisations and streaming plots from Python.

Easy♥ 0🔖 0💬 0

Altair

Declarative charts based on Vega-Lite — describe the mapping, not the drawing.

Easy♥ 0🔖 0💬 0

HoloViews, hvPlot and Datashader

High-level interactive plotting (HoloViews/hvPlot) and rendering of billions of points (Datashader).

Intermediate♥ 0🔖 0💬 0

Pygal

Simple SVG charts, easy to embed in web pages.

Beginner♥ 0🔖 0💬 0

PyQtGraph and VisPy

Fast real-time plotting for scientific/engineering GUIs (PyQtGraph) and GPU-accelerated visualisation (VisPy).

Intermediate♥ 0🔖 0💬 0

Mayavi

3-D scientific visualisation (surfaces, volumes, vector fields) based on VTK.

Intermediate♥ 0🔖 0💬 0

Yellowbrick

Visual diagnostics for machine learning: learning curves, confusion matrices, residual plots.

Easy♥ 0🔖 0💬 0

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.