Welcome to HoloViz tutorial! In this tutorial, you will make an interactive dashboard like in the image below. You will go through the steps involved in exploring data of different types and sizes, building simple and complex figures, adding interactive behavior and widgets, and deploying full applications. While the tutorial dataset describes earthquake events, the same principles that you will employ in this tutorial can be used for visualization tasks across any domain.
We'll be using a wide range of open-source Python libraries, but focusing on the tools we help maintain as part of the HoloViz project, which include: Panel, hvPlot, HoloViews, GeoViews, Datashader, Lumen, Param, and Colorcet.
This notebook serves as the homepage of the tutorial, including a table of contents letting you launch each tutorial section.
Introduction and setup
The .plot
API: a data-centric approach to visualization
.plot
interface..hvplot
outputs to show relationships..hvplot
visualizations and composing them togetherBuilding interactivity
Building dashboards using Panel
Advanced dashboards (optional)