PyViz

PyViz logo

The PyViz.org website is an open platform for helping users decide on the best open-source (OSS) Python data visualization tools.

hvPlot

hvPlot, based on HoloViews, is a familiar and high-level API for data exploration and visualization, from the family of HoloViz packages of the PyViz ecosystem.

hvPlot sources its power in the HoloViz ecosystem. With HoloViews, you get the ability to easily layout and overlay plots, with Panel, you can get more interactive control of your plots with widgets, with Datashader, you can visualize and interactively explore large-scale datasets, and with GeoViews, you can create geographic plots.

Datashader map aggregation example

Datashader scatter/heat example

Learn

Display millions of data points using hvPlot, Datashader, and CrateDB

HoloViews and Datashader frameworks enable channeling millions of data points from your backend systems to the browser’s glass.

This notebook plots the venerable NYC Taxi dataset after importing it into a CrateDB Cloud database cluster.

Note: 🚧 This notebook is a work in progress. 🚧

Notebook on GitHub Notebook on Colab

Time series visualization

Python HoloViews hvPlot Datashader

Webinars

  Presentation about hvPlot and Panel at SciPy 2023

hvPlot and Panel: Visualize all your data easily, from notebooks to dashboards | SciPy 2023.