# \#hvplot

**URL:** https://discourse.holoviz.org/tag/hvplot/25.md

[Latest](https://discourse.holoviz.org/latest.md) · [Categories](https://discourse.holoviz.org/categories.md) · [Tags](https://discourse.holoviz.org/tags.md)

---

## [How to have same capabilities of px.line(df, line\_group='line\_id', color='category')](https://discourse.holoviz.org/t/how-to-have-same-capabilities-of-px-line-df-line-group-line-id-color-category/9118)

<div class="topic-metadata">

**Author:** [@frank](https://discourse.holoviz.org/u/frank)\
**Replies:** 7\
**Last updated:** [April 16, 2026, 9:10pm UTC](https://discourse.holoviz.org/t/how-to-have-same-capabilities-of-px-line-df-line-group-line-id-color-category/9118 "2026-04-16T21:10:12Z")

</div>

Hi, I am deciding to migrate from a plotting library built on plotly to build apps in panel later. I know I could use pn.pane.Plotly but I would like to have the full capabilities of this framework (access easily to dat…

---

## [Update a Panel pane on selection of a node in hv.Graph](https://discourse.holoviz.org/t/update-a-panel-pane-on-selection-of-a-node-in-hv-graph/3783)

<div class="topic-metadata">

**Author:** [@mshevelev](https://discourse.holoviz.org/u/mshevelev)\
**Replies:** 2\
**Last updated:** [December 27, 2025, 4:57am UTC](https://discourse.holoviz.org/t/update-a-panel-pane-on-selection-of-a-node-in-hv-graph/3783 "2025-12-27T04:57:34Z")

</div>

I am building a Panel app that is focused around a network graphs. I want to to select a node, which should initiate some computation and finally display result on a different panel pane. Simplified prototype: interac…

---

## [Dynamic Tap Stream with Overlays](https://discourse.holoviz.org/t/dynamic-tap-stream-with-overlays/8960)

<div class="topic-metadata">

**Author:** [@StuckDuckF](https://discourse.holoviz.org/u/StuckDuckF)\
**Replies:** 4\
**Last updated:** [October 8, 2025, 2:57pm UTC](https://discourse.holoviz.org/t/dynamic-tap-stream-with-overlays/8960 "2025-10-08T14:57:34Z")

</div>

I am stuck on a weird Overlay-TapStream interaction. The get\_map\_plot method returns the map which serves as a TapStream source but neither return self.map\_plot \* self.coastline \* self.borders return hv.Overlay(\[self.…

---

## [Interactive Project Prioritization (HoloViz Edition)](https://discourse.holoviz.org/t/interactive-project-prioritization-holoviz-edition/8940)

<div class="topic-metadata">

**Author:** [@Marc](https://discourse.holoviz.org/u/Marc)\
**Replies:** 0\
**Last updated:** [September 17, 2025, 6:00am UTC](https://discourse.holoviz.org/t/interactive-project-prioritization-holoviz-edition/8940 "2025-09-17T06:00:07Z")

</div>

Inspired by a tweet by Fanilo I vibe coded the below Project Prioritization dashboard. Code""" Interactive Value vs Complexity Dashboard for Project Prioritization This script creates an interactiv…

---

## [How to create interactive plot of large raster with layered resolution based on zoom level](https://discourse.holoviz.org/t/how-to-create-interactive-plot-of-large-raster-with-layered-resolution-based-on-zoom-level/8896)

<div class="topic-metadata">

**Author:** [@Nanoputian628](https://discourse.holoviz.org/u/Nanoputian628)\
**Replies:** 2\
**Last updated:** [August 13, 2025, 8:27pm UTC](https://discourse.holoviz.org/t/how-to-create-interactive-plot-of-large-raster-with-layered-resolution-based-on-zoom-level/8896 "2025-08-13T20:27:01Z")

</div>

Hi forum, I am working with large raster files (each one about 200k by 200k). I have mainly been using hvPlot to create interactive plots for certain small regions in my rasters i.e. I take a coordinate, extract about a…

---

## [How to use \`Viewer\` and \`Param\` classes with non-blocking loading pages (long time consuming components)](https://discourse.holoviz.org/t/how-to-use-viewer-and-param-classes-with-non-blocking-loading-pages-long-time-consuming-components/8832)

<div class="topic-metadata">

**Author:** [@vanheck](https://discourse.holoviz.org/u/vanheck)\
**Replies:** 0\
**Last updated:** [July 3, 2025, 1:42pm UTC](https://discourse.holoviz.org/t/how-to-use-viewer-and-param-classes-with-non-blocking-loading-pages-long-time-consuming-components/8832 "2025-07-03T13:42:14Z")

</div>

Hi, I would like to create a more sophisticated dashboard. However, I’m having trouble combining the param.Parametrized and pn.viewable.Viewer classes with non-blocking loading of data and, effectively, the entire page. …

---

## [Adding a glyph to a bokeh plot doesn't show](https://discourse.holoviz.org/t/adding-a-glyph-to-a-bokeh-plot-doesnt-show/8724)

<div class="topic-metadata">

**Author:** [@Pol](https://discourse.holoviz.org/u/Pol)\
**Replies:** 2\
**Last updated:** [May 1, 2025, 9:46am UTC](https://discourse.holoviz.org/t/adding-a-glyph-to-a-bokeh-plot-doesnt-show/8724 "2025-05-01T09:46:20Z")

</div>

This code plots a holoviews curve, then tries to pick up the underlying bokeh figure and add a glyph to that. The curve plots ok, but the glyph is nowhere to be found. Any idea on how to make that visible? import numpy …

---

## [Xarray.Dataset.HvPlot.Image PolyDraw example anyone?](https://discourse.holoviz.org/t/xarray-dataset-hvplot-image-polydraw-example-anyone/8715)

<div class="topic-metadata">

**Author:** [@StuckDuckF](https://discourse.holoviz.org/u/StuckDuckF)\
**Replies:** 0\
**Last updated:** [April 24, 2025, 4:57pm UTC](https://discourse.holoviz.org/t/xarray-dataset-hvplot-image-polydraw-example-anyone/8715 "2025-04-24T16:57:15Z")

</div>

Suppose you have import xarray as xr import hvplot.xarray as hvplot import holoviews as hv from holoviews import opts from holoviews.streams import PolyDraw import numpy as np hv.extension('bokeh') ds = xr.tutorial.lo…

---

## [How to link two widgets in Panel?](https://discourse.holoviz.org/t/how-to-link-two-widgets-in-panel/8688)

<div class="topic-metadata">

**Author:** [@Sanders](https://discourse.holoviz.org/u/Sanders)\
**Replies:** 2\
**Last updated:** [April 18, 2025, 11:48am UTC](https://discourse.holoviz.org/t/how-to-link-two-widgets-in-panel/8688 "2025-04-18T11:48:46Z")

</div>

Hi, I’m trying to sync the value of a slider with a dropdown in Panel. Is there a simple way to link them so they update together? Thanks!

---

## [ValueError: assignment destination is read-only](https://discourse.holoviz.org/t/valueerror-assignment-destination-is-read-only/4947)

<div class="topic-metadata">

**Author:** [@StuckDuckF](https://discourse.holoviz.org/u/StuckDuckF)\
**Replies:** 8\
**Last updated:** [March 4, 2025, 2:24pm UTC](https://discourse.holoviz.org/t/valueerror-assignment-destination-is-read-only/4947 "2025-03-04T14:24:59Z")

</div>

I have an app that works the first time but crashes with the included error on second tries. I have isolated it to the hvplot object. I have tried wrapping it, returning from a function and all sorts of workarounds but f…

---

## [Is there a way to control the title wrapping width?](https://discourse.holoviz.org/t/is-there-a-way-to-control-the-title-wrapping-width/8600)

<div class="topic-metadata">

**Author:** [@analog-cbarber](https://discourse.holoviz.org/u/analog-cbarber)\
**Replies:** 4\
**Last updated:** [February 24, 2025, 5:07pm UTC](https://discourse.holoviz.org/t/is-there-a-way-to-control-the-title-wrapping-width/8600 "2025-02-24T17:07:41Z")

</div>

I want to use the default title that is dynamically updated along with the controls generated for the groupby option in an hvplot, but want to be able to set the wrapping width of the title to something longer (or even b…

---

## [Scroll to a component on a page](https://discourse.holoviz.org/t/scroll-to-a-component-on-a-page/8598)

<div class="topic-metadata">

**Author:** [@SergioEanX](https://discourse.holoviz.org/u/SergioEanX)\
**Replies:** 1\
**Last updated:** [February 20, 2025, 10:47pm UTC](https://discourse.holoviz.org/t/scroll-to-a-component-on-a-page/8598 "2025-02-20T22:47:48Z")

</div>

I have built a panel application that get data from a REST API, build a data frame from JSON than add an hvplot after clicking on a button but I would like to scroll to the yet hvplot added instead of doing it manually t…

---

## [Saving to clipboard with Panel/Holoviz](https://discourse.holoviz.org/t/saving-to-clipboard-with-panel-holoviz/8587)

<div class="topic-metadata">

**Author:** [@Rockyd3](https://discourse.holoviz.org/u/Rockyd3)\
**Replies:** 1\
**Last updated:** [February 18, 2025, 3:27pm UTC](https://discourse.holoviz.org/t/saving-to-clipboard-with-panel-holoviz/8587 "2025-02-18T15:27:41Z")

</div>

I am working on a data visualization interface, and I am trying to save holoviews graphs to the device clipboard. I know of some ways to do this using external packages, but I was wondering if there was a way to do this …

---

## [Show plot when there is no data](https://discourse.holoviz.org/t/show-plot-when-there-is-no-data/8584)

<div class="topic-metadata">

**Author:** [@matipos2](https://discourse.holoviz.org/u/matipos2)\
**Replies:** 2\
**Last updated:** [February 17, 2025, 8:19pm UTC](https://discourse.holoviz.org/t/show-plot-when-there-is-no-data/8584 "2025-02-17T20:19:15Z")

</div>

I have a scatter plot: data\_slice.hvplot.scatter. Based on the widget it can happen that, there is no data for the graph. In that case I’m getting the error: holoviews.core.options.SkipRendering: bokeh backend could not…

---

## [Pn.save (svg) workarounds](https://discourse.holoviz.org/t/pn-save-svg-workarounds/8471)

<div class="topic-metadata">

**Author:** [@zartarr88](https://discourse.holoviz.org/u/zartarr88)\
**Replies:** 0\
**Last updated:** [December 18, 2024, 2:26pm UTC](https://discourse.holoviz.org/t/pn-save-svg-workarounds/8471 "2024-12-18T14:26:24Z")

</div>

Hi everyone, I’m working on a project using Panel and hvPlot with Plotly as the backend. I have created a layout of plots and successfully saved it as a PNG using main\_layout.save("example-presentation.png"). However, I…

---

## [HoloViews and Panel in Excel via PyXLL](https://discourse.holoviz.org/t/holoviews-and-panel-in-excel-via-pyxll/8455)

<div class="topic-metadata">

**Author:** [@Marc](https://discourse.holoviz.org/u/Marc)\
**Replies:** 1\
**Last updated:** [December 12, 2024, 5:01am UTC](https://discourse.holoviz.org/t/holoviews-and-panel-in-excel-via-pyxll/8455 "2024-12-12T05:01:33Z")

</div>

Its now possible to use Panel and the rest of the HoloViz ecosystem in Excel via pyxll/pyxll-holoviz: Excel bindings for hvPlot and Holoviz Panels using PyXLL.

---

## [Skip missing data on timeseries axis](https://discourse.holoviz.org/t/skip-missing-data-on-timeseries-axis/6596)

<div class="topic-metadata">

**Author:** [@vanheck](https://discourse.holoviz.org/u/vanheck)\
**Replies:** 3\
**Last updated:** [November 25, 2024, 12:56pm UTC](https://discourse.holoviz.org/t/skip-missing-data-on-timeseries-axis/6596 "2024-11-25T12:56:38Z")

</div>

I’d like to suggest adding hvplot parameter to skip missing data on the x axis. E.g. OHLC charts create gap for missing day “2022-08-02”: import hvplot.pandas import pandas as pd data = pd.DataFrame( { "Op…

---

## [Reuse plotting function with pn.rx() and hvplot](https://discourse.holoviz.org/t/reuse-plotting-function-with-pn-rx-and-hvplot/8416)

<div class="topic-metadata">

**Author:** [@Exodia](https://discourse.holoviz.org/u/Exodia)\
**Replies:** 0\
**Last updated:** [November 23, 2024, 9:55pm UTC](https://discourse.holoviz.org/t/reuse-plotting-function-with-pn-rx-and-hvplot/8416 "2024-11-23T21:55:27Z")

</div>

Hi everyone, I’m working on a project where I’m trying to reuse a plotting function across multiple reactive DataFrames. These DataFrames are filtered using a Date Slider. However, when I change the value of the slider,…

---

## [How to share yaxis between n-curves](https://discourse.holoviz.org/t/how-to-share-yaxis-between-n-curves/8337)

<div class="topic-metadata">

**Author:** [@mfrguimaraes](https://discourse.holoviz.org/u/mfrguimaraes)\
**Replies:** 1\
**Last updated:** [October 15, 2024, 3:19pm UTC](https://discourse.holoviz.org/t/how-to-share-yaxis-between-n-curves/8337 "2024-10-15T15:19:18Z")

</div>

Hello, I’m trying to create a group of curve plots that share only the yaxis and keep the interactive tools using the bokeh backend. I know that I can create this visualization using the same dataframe with hvplot.line,…

---

## [hvPlot 0.11 release](https://discourse.holoviz.org/t/hvplot-0-11-release/8259)

<div class="topic-metadata">

**Author:** [@maximlt](https://discourse.holoviz.org/u/maximlt)\
**Replies:** 0\
**Last updated:** [September 27, 2024, 1:50pm UTC](https://discourse.holoviz.org/t/hvplot-0-11-release/8259 "2024-09-27T13:50:32Z")

</div>

hvPlot 0.11 has been released! This minor release brings a number of enhancements and bugfixes, checkout the release blog post for a visual summary of the most important changes. :duck: New integration: DuckDB! …

---

## [Ideas for using LLMs with hvPlot / HoloViews / Panel](https://discourse.holoviz.org/t/ideas-for-using-llms-with-hvplot-holoviews-panel/8254)

<div class="topic-metadata">

**Author:** [@ahuang11](https://discourse.holoviz.org/u/ahuang11)\
**Replies:** 0\
**Last updated:** [September 26, 2024, 3:06pm UTC](https://discourse.holoviz.org/t/ideas-for-using-llms-with-hvplot-holoviews-panel/8254 "2024-09-26T15:06:17Z")

</div>

I demo some use cases for LLMs with hvPlot & Panel I got to use the the popup feature that was released in HoloViews\>=1.19 too!

---

## [Personal opinions about best practices for Panel + HoloViews](https://discourse.holoviz.org/t/personal-opinions-about-best-practices-for-panel-holoviews/6789)

<div class="topic-metadata">

**Author:** [@ahuang11](https://discourse.holoviz.org/u/ahuang11)\
**Replies:** 31\
**Last updated:** [September 16, 2024, 10:45pm UTC](https://discourse.holoviz.org/t/personal-opinions-about-best-practices-for-panel-holoviews/6789 "2024-09-16T22:45:03Z")

</div>

Since I just finished creating one of my most polished apps yet (Year vs Climatology - a Hugging Face Space by ahuang11) and I think it has a lot of examples of best practices (mostly personal opinions based on my experi…

---

## [Updating plot of xarray data when it changes](https://discourse.holoviz.org/t/updating-plot-of-xarray-data-when-it-changes/7590)

<div class="topic-metadata">

**Author:** [@richardwhitehead](https://discourse.holoviz.org/u/richardwhitehead)\
**Replies:** 6\
**Last updated:** [September 11, 2024, 8:32am UTC](https://discourse.holoviz.org/t/updating-plot-of-xarray-data-when-it-changes/7590 "2024-09-11T08:32:05Z")

</div>

I’m working on a UI which displays telemetry being regularly received from an instrument. The data arrives on disk; at regular intervals I poll for new data, and if present then I update the graphs. The data is effectiv…

---

## [Sync tabulator selected row and hvplot graph](https://discourse.holoviz.org/t/sync-tabulator-selected-row-and-hvplot-graph/7554)

<div class="topic-metadata">

**Author:** [@omegi](https://discourse.holoviz.org/u/omegi)\
**Replies:** 1\
**Last updated:** [August 8, 2024, 7:03pm UTC](https://discourse.holoviz.org/t/sync-tabulator-selected-row-and-hvplot-graph/7554 "2024-08-08T19:03:08Z")

</div>

Hi. I have a dataframe with datetimeindex which represents time-series data and other event timetable dataframe which have begin and end datetime. I made hvplot curve graph with time-series dataframe and tabulator with…

---

## [How to get something like sns.barplot for df.hvplot.explorer()](https://discourse.holoviz.org/t/how-to-get-something-like-sns-barplot-for-df-hvplot-explorer/7464)

<div class="topic-metadata">

**Author:** [@raybellwaves](https://discourse.holoviz.org/u/raybellwaves)\
**Replies:** 3\
**Last updated:** [July 22, 2024, 10:56pm UTC](https://discourse.holoviz.org/t/how-to-get-something-like-sns-barplot-for-df-hvplot-explorer/7464 "2024-07-22T22:56:44Z")

</div>

Firstly, Love hvplot.explorer(). I love that it’s like a drop in BI tool in a jupyter notebook. I’m curious how to use to generate a plot like sns.barplot(x="Pclass", y="Survived", data=df) import pandas as pd impo…

---

## [Tap Stream Not working with NdOverlay](https://discourse.holoviz.org/t/tap-stream-not-working-with-ndoverlay/7469)

<div class="topic-metadata">

**Author:** [@StuckDuckF](https://discourse.holoviz.org/u/StuckDuckF)\
**Replies:** 1\
**Last updated:** [July 22, 2024, 1:00pm UTC](https://discourse.holoviz.org/t/tap-stream-not-working-with-ndoverlay/7469 "2024-07-22T13:00:45Z")

</div>

Here is a minimal reproducible example of the issue. import hvplot.xarray # v:0.10.0 import panel as pn # v:1.4.2 import cartopy.crs as ccrs # v:0.22.0 import param # v:2.1.0 import xarray as xr # v:2023.9.0 from holov…

---

## [Set cticks and cticklabels for colorbar](https://discourse.holoviz.org/t/set-cticks-and-cticklabels-for-colorbar/7404)

<div class="topic-metadata">

**Author:** [@iuryt](https://discourse.holoviz.org/u/iuryt)\
**Replies:** 3\
**Last updated:** [July 16, 2024, 9:28pm UTC](https://discourse.holoviz.org/t/set-cticks-and-cticklabels-for-colorbar/7404 "2024-07-16T21:28:41Z")

</div>

I want to set the ticks and ticklabels for the colorbar using hvplot. I couldn’t find an example on the docs. import numpy as np import pandas as pd # Create data for a 2D grid x = np.arange(10) y = np.arange(10) X, Y…

---

## [Use \`color\` instead of \`by\` when possible](https://discourse.holoviz.org/t/use-color-instead-of-by-when-possible/6784)

<div class="topic-metadata">

**Author:** [@ahuang11](https://discourse.holoviz.org/u/ahuang11)\
**Replies:** 6\
**Last updated:** [July 6, 2024, 9:45pm UTC](https://discourse.holoviz.org/t/use-color-instead-of-by-when-possible/6784 "2024-07-06T21:45:52Z")

</div>

Using color is faster (likely vectorized, done in 4s) import pandas as pd NETWORKS\_URL = "https://mesonet.agron.iastate.edu/sites/networks.php?network=\_ALL\_&format=csv&nohtml=on" networks\_df = pd.read\_csv(NETWORKS\_URL…

---

## [Accessing Panel Metrics for Kubernetes Deployment - Endpoint Available?](https://discourse.holoviz.org/t/accessing-panel-metrics-for-kubernetes-deployment-endpoint-available/7392)

<div class="topic-metadata">

**Author:** [@duarteocarmo](https://discourse.holoviz.org/u/duarteocarmo)\
**Replies:** 0\
**Last updated:** [July 4, 2024, 12:58pm UTC](https://discourse.holoviz.org/t/accessing-panel-metrics-for-kubernetes-deployment-endpoint-available/7392 "2024-07-04T12:58:05Z")

</div>

We’re deploying a Panel app on Kubernetes and looking to collect metrics. Currently, we’re exploring options like Amazon Managed Prometheus and self-hosted Prometheus. Question: Does Panel provide an endpoint for the me…

---

## [Create a menu in Holoviz Panel](https://discourse.holoviz.org/t/create-a-menu-in-holoviz-panel/6442)

<div class="topic-metadata">

**Author:** [@BlueBit](https://discourse.holoviz.org/u/BlueBit)\
**Replies:** 3\
**Last updated:** [June 28, 2024, 3:12pm UTC](https://discourse.holoviz.org/t/create-a-menu-in-holoviz-panel/6442 "2024-06-28T15:12:49Z")

</div>

Hi folks, I am wondering how we can create a fancy menu (clickable items/components) in Holoviz and get it all clickable. similar to Word or other software that has a menu on the top or left/right side of the user inter…

[Next page](https://discourse.holoviz.org/tag/hvplot/25.md?match_all_tags=true&page=1&tags%5B%5D=hvplot)
