So far in this tutorial, we have seen how to generate plots with
.hvplot, how to compose these plots together into layouts and overlays, how to link selections between these plots, and how to control visualizations with Panel widgets using
.interactive. In this notebook, we will learn how to put all these pieces together to display (and serve) these components in a dashboard using Panel.
So far we have only seen Panel used as a source of widgets, but Panel also offers pane objects that can display various types of data (including output from just about any plotting library). First let's import Panel and load the extension:
import pandas as pd import panel as pn import xarray as xr import holoviews as hv pn.extension('tabulator', template='material', sizing_mode='stretch_width') import colorcet as cc import hvplot.xarray # noqa import hvplot.pandas # noqa