# hvPlot

**URL:** https://discourse.holoviz.org/c/hvplot/8.md

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

---

## [About the hvPlot category](https://discourse.holoviz.org/t/about-the-hvplot-category/14)

<div class="topic-metadata">

**Author:** [@admin](https://discourse.holoviz.org/u/admin)\
**Replies:** 0\
**Last updated:** [December 7, 2019, 1:38am UTC](https://discourse.holoviz.org/t/about-the-hvplot-category/14 "2019-12-07T01:38:13Z")

</div>

Ask questions about using hvPlot.

---

## [Index replaced with numbers in hvplot tables](https://discourse.holoviz.org/t/index-replaced-with-numbers-in-hvplot-tables/2838)

<div class="topic-metadata">

**Author:** [@isomerase](https://discourse.holoviz.org/u/isomerase)\
**Replies:** 4\
**Last updated:** [June 27, 2026, 10:13pm UTC](https://discourse.holoviz.org/t/index-replaced-with-numbers-in-hvplot-tables/2838 "2026-06-27T22:13:59Z")

</div>

Hi When I plot an hvplot table (or holoviews Table) the index column set in the data frame is replaced by a new set of numbers. Is there way to retain the original index column, without selecting it in columns?

---

## [another hvplot explorer question about adjusting widget size. can't find in the docs](https://discourse.holoviz.org/t/another-hvplot-explorer-question-about-adjusting-widget-size-cant-find-in-the-docs/9232)

<div class="topic-metadata">

**Author:** [@shrykullgod](https://discourse.holoviz.org/u/shrykullgod)\
**Replies:** 1\
**Last updated:** [June 5, 2026, 2:36am UTC](https://discourse.holoviz.org/t/another-hvplot-explorer-question-about-adjusting-widget-size-cant-find-in-the-docs/9232 "2026-06-05T02:36:48Z")

</div>

So for my last post, I figured out how to do the multi-file select. I still couldn’t find the docs on param.objects() I also can’t find anything about how to make the widgets bigger or smaller, maybe via dragging the c…

---

## [about the hvplot explorer demo; i cant find something in the docs](https://discourse.holoviz.org/t/about-the-hvplot-explorer-demo-i-cant-find-something-in-the-docs/9221)

<div class="topic-metadata">

**Author:** [@shrykullgod](https://discourse.holoviz.org/u/shrykullgod)\
**Replies:** 0\
**Last updated:** [May 28, 2026, 11:56pm UTC](https://discourse.holoviz.org/t/about-the-hvplot-explorer-demo-i-cant-find-something-in-the-docs/9221 "2026-05-28T23:56:22Z")

</div>

Hi, i’m new I’ve been toying around with some of the demos. Looking at this:Hvplot Explorer — Panel v1.9.2 I can’t find this anywhere in the docs, or on google, or on duckduckgo: param.objects() hvplot.explorer().pa…

---

## [hvplot heatmap large data](https://discourse.holoviz.org/t/hvplot-heatmap-large-data/9129)

<div class="topic-metadata">

**Author:** [@acdom](https://discourse.holoviz.org/u/acdom)\
**Replies:** 3\
**Last updated:** [March 18, 2026, 5:28pm UTC](https://discourse.holoviz.org/t/hvplot-heatmap-large-data/9129 "2026-03-18T17:28:52Z")

</div>

Hi, I am attempting to create a hvplot.heatmap with data in tidy format. Although my data is too large and I lack the computational power to plot it, it eventually fails. I also tried Datashed and Rasterize options, but…

---

## [How to connect data points in a grouped boxplot?](https://discourse.holoviz.org/t/how-to-connect-data-points-in-a-grouped-boxplot/9092)

<div class="topic-metadata">

**Author:** [@yuvalwas](https://discourse.holoviz.org/u/yuvalwas)\
**Replies:** 3\
**Last updated:** [February 6, 2026, 8:58pm UTC](https://discourse.holoviz.org/t/how-to-connect-data-points-in-a-grouped-boxplot/9092 "2026-02-06T20:58:26Z")

</div>

Hello, Regarding this example in the hvplot gallery: I would like to create something like this: i.e., connect the points that make the boxplots in a way that respects the grouping. And, if possible, eventually …

---

## [Struggling with quadmesh for the dynamical.org HRRR dataset](https://discourse.holoviz.org/t/struggling-with-quadmesh-for-the-dynamical-org-hrrr-dataset/9073)

<div class="topic-metadata">

**Author:** [@rsignell](https://discourse.holoviz.org/u/rsignell)\
**Replies:** 9\
**Last updated:** [January 31, 2026, 12:12pm UTC](https://discourse.holoviz.org/t/struggling-with-quadmesh-for-the-dynamical-org-hrrr-dataset/9073 "2026-01-31T12:12:03Z")

</div>

I’m trying out the new dynamical.org HRRR data on AWS, and while I can get an image plot with CRS to work, the quadmesh isn’t working correctly. I’m guessing there is something hvplot doesn’t like about their 2D longitu…

---

## [Publication Quality Bar Chart](https://discourse.holoviz.org/t/publication-quality-bar-chart/9041)

<div class="topic-metadata">

**Author:** [@Marc](https://discourse.holoviz.org/u/Marc)\
**Replies:** 1\
**Last updated:** [December 26, 2025, 6:01pm UTC](https://discourse.holoviz.org/t/publication-quality-bar-chart/9041 "2025-12-26T18:01:46Z")

</div>

I created this example of a publication quality bar chart inspired by A Complete Guide to Bar Charts | Atlassian. Wanted to share and persist it because it took some experimentation and time to create. Code# =======…

---

## [Flame graphs?](https://discourse.holoviz.org/t/flame-graphs/9032)

<div class="topic-metadata">

**Author:** [@LecrisUT](https://discourse.holoviz.org/u/LecrisUT)\
**Replies:** 0\
**Last updated:** [December 5, 2025, 4:02pm UTC](https://discourse.holoviz.org/t/flame-graphs/9032 "2025-12-05T16:02:01Z")

</div>

Has anyone tried to make a flamegraph with hvplot or equivalents? I.e. each element has a start-end time (x-axis) and parent-child relation (y-axis) so they are stacked on top one another. I guess the trickiest part is …

---

## [Plot linear and log in same y-axis but with different scale x-axis](https://discourse.holoviz.org/t/plot-linear-and-log-in-same-y-axis-but-with-different-scale-x-axis/9027)

<div class="topic-metadata">

**Author:** [@rh1](https://discourse.holoviz.org/u/rh1)\
**Replies:** 1\
**Last updated:** [November 26, 2025, 4:58pm UTC](https://discourse.holoviz.org/t/plot-linear-and-log-in-same-y-axis-but-with-different-scale-x-axis/9027 "2025-11-26T16:58:06Z")

</div>

dear all can we make the log and linear plot in same y-axis but different scale x-axis , which linear plot plot in the left while log plot in the right my code: import holoviews as hv import panel as pn import numpy a…

---

## [click\_policy=hide is treated as "mute" for my chart. A bug?](https://discourse.holoviz.org/t/click-policy-hide-is-treated-as-mute-for-my-chart-a-bug/9019)

<div class="topic-metadata">

**Author:** [@jwdevel](https://discourse.holoviz.org/u/jwdevel)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 7:27pm UTC](https://discourse.holoviz.org/t/click-policy-hide-is-treated-as-mute-for-my-chart-a-bug/9019 "2025-11-21T19:27:27Z")

</div>

I am trying to use the “click\_policy=‘hide’” option, so the user can click the legend to hide certain datasets. However, when I use the option, it seems to use “click\_policy=‘mute’” (that is: fading out the data rather …

---

## [Y Axis Padding](https://discourse.holoviz.org/t/y-axis-padding/8984)

<div class="topic-metadata">

**Author:** [@killcoder](https://discourse.holoviz.org/u/killcoder)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 1:48am UTC](https://discourse.holoviz.org/t/y-axis-padding/8984 "2025-10-23T01:48:32Z")

</div>

I can’t get one of my (hv)plots to pad the y axis to allow for the top and bottom columns from the df to be away from the border Here is an MRE. import numpy as np import pandas as pd import hvplot.pandas # noqa imp…

---

## [Latitude/Longitude ticks not appearing when using projection=ccrs.SouthPolarStereo() in hvplot.quadmesh](https://discourse.holoviz.org/t/latitude-longitude-ticks-not-appearing-when-using-projection-ccrs-southpolarstereo-in-hvplot-quadmesh/8973)

<div class="topic-metadata">

**Author:** [@NicolasGonzalez](https://discourse.holoviz.org/u/NicolasGonzalez)\
**Replies:** 1\
**Last updated:** [October 15, 2025, 3:08pm UTC](https://discourse.holoviz.org/t/latitude-longitude-ticks-not-appearing-when-using-projection-ccrs-southpolarstereo-in-hvplot-quadmesh/8973 "2025-10-15T15:08:27Z")

</div>

Dear all, I’ve encountered an issue when plotting global gridded data with hvPlot using a Cartopy projection: When I use the PlateCarree projection, longitude and latitude ticks do appear correctly. However, when I sw…

---

## [Streamz unsupported](https://discourse.holoviz.org/t/streamz-unsupported/8965)

<div class="topic-metadata">

**Author:** [@killcoder](https://discourse.holoviz.org/u/killcoder)\
**Replies:** 3\
**Last updated:** [October 12, 2025, 11:45pm UTC](https://discourse.holoviz.org/t/streamz-unsupported/8965 "2025-10-12T23:45:22Z")

</div>

Unfortunately, the streamz module is no longer supported and when importing hvplot.streamz it throws a deprecation warning. import hvplot.streamz .venv\\Lib\\site-packages\\streamz\\plugins.py:3: UserWarning: pkg\_resources…

---

## [hvplot.interactive vs pn.rx - Recommendation for new code?](https://discourse.holoviz.org/t/hvplot-interactive-vs-pn-rx-recommendation-for-new-code/8903)

<div class="topic-metadata">

**Author:** [@ewd](https://discourse.holoviz.org/u/ewd)\
**Replies:** 6\
**Last updated:** [September 12, 2025, 9:08pm UTC](https://discourse.holoviz.org/t/hvplot-interactive-vs-pn-rx-recommendation-for-new-code/8903 "2025-09-12T21:08:28Z")

</div>

Based on some discussions and changes on github, it seems that hvplot.interactive is no longer the recommended approach for building interactive plots? The documentation for Panel and overall Holoviz tutorial both seem…

---

## [click on cell to plot timeseries](https://discourse.holoviz.org/t/click-on-cell-to-plot-timeseries/8918)

<div class="topic-metadata">

**Author:** [@jome1](https://discourse.holoviz.org/u/jome1)\
**Replies:** 1\
**Last updated:** [September 5, 2025, 6:30pm UTC](https://discourse.holoviz.org/t/click-on-cell-to-plot-timeseries/8918 "2025-09-05T18:30:06Z")

</div>

Dear all, I am plotting windspeed data from a netCDF file on a map. It shows the mean windspeed. Is there also a way to click on one cell and then the timeseries itself is automatically plotted below?

---

## [How to implement secondary y-axis?](https://discourse.holoviz.org/t/how-to-implement-secondary-y-axis/4317)

<div class="topic-metadata">

**Author:** [@JonathanG-M](https://discourse.holoviz.org/u/JonathanG-M)\
**Replies:** 3\
**Last updated:** [August 3, 2025, 1:39pm UTC](https://discourse.holoviz.org/t/how-to-implement-secondary-y-axis/4317 "2025-08-03T13:39:24Z")

</div>

Hey there! I’m trying to implement a secondary y-axis and really having no luck! Easiest way to explain is with an example: On the left y-axis I have absolute counts of video game ownership, and on the right y-axis…

---

## [Custom HTML Hover and Bokeh Plotting with \`by\` doesn't work for all groups](https://discourse.holoviz.org/t/custom-html-hover-and-bokeh-plotting-with-by-doesnt-work-for-all-groups/8864)

<div class="topic-metadata">

**Author:** [@DrAstro](https://discourse.holoviz.org/u/DrAstro)\
**Replies:** 1\
**Last updated:** [July 19, 2025, 4:12pm UTC](https://discourse.holoviz.org/t/custom-html-hover-and-bokeh-plotting-with-by-doesnt-work-for-all-groups/8864 "2025-07-19T16:12:16Z")

</div>

I’m trying to use a custom hover with a basic line + scatter plot. This is with the aim of displaying an image. The data is grouped so I plot using by. For example: import pandas as pd import holoviews as hv import h…

---

## [CONUS Albers CRS works in hvplot.pandas, but not in hvplot.xarray?](https://discourse.holoviz.org/t/conus-albers-crs-works-in-hvplot-pandas-but-not-in-hvplot-xarray/8808)

<div class="topic-metadata">

**Author:** [@rsignell](https://discourse.holoviz.org/u/rsignell)\
**Replies:** 10\
**Last updated:** [June 12, 2025, 8:17pm UTC](https://discourse.holoviz.org/t/conus-albers-crs-works-in-hvplot-pandas-but-not-in-hvplot-xarray/8808 "2025-06-12T20:17:38Z")

</div>

I’ve got a geotiff that is geolocated correctly in QGIS (so I know the CRS is correct), but when I load it with rioxarray into xarray I’m struggling to get it visualized correctly with Hvplot. I tried using both the Ras…

---

## [Downsample problem with input stream from panel on dynamicmap](https://discourse.holoviz.org/t/downsample-problem-with-input-stream-from-panel-on-dynamicmap/8733)

<div class="topic-metadata">

**Author:** [@mmalla](https://discourse.holoviz.org/u/mmalla)\
**Replies:** 0\
**Last updated:** [May 2, 2025, 8:21am UTC](https://discourse.holoviz.org/t/downsample-problem-with-input-stream-from-panel-on-dynamicmap/8733 "2025-05-02T08:21:05Z")

</div>

Hi, Intro: So I am doing a parser where I plot and interact with 5-10 millions data. In which I want to add cursors created with a dynamicmap that can be manipulated with boundsx and also the input float from panel. T…

---

## [Multi index bar chart with value labels](https://discourse.holoviz.org/t/multi-index-bar-chart-with-value-labels/8732)

<div class="topic-metadata">

**Author:** [@abhibhad](https://discourse.holoviz.org/u/abhibhad)\
**Replies:** 0\
**Last updated:** [May 2, 2025, 6:33am UTC](https://discourse.holoviz.org/t/multi-index-bar-chart-with-value-labels/8732 "2025-05-02T06:33:29Z")

</div>

I am working with multi-index bar charts. For example, the one on the hvplot documentation will work for my case - Bar — hvPlot 0.11.3 documentation I also need to add value labels on top of the bars. This is working wi…

---

## [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…

---

## [Setting additional options when layout is generated](https://discourse.holoviz.org/t/setting-additional-options-when-layout-is-generated/8601)

<div class="topic-metadata">

**Author:** [@analog-cbarber](https://discourse.holoviz.org/u/analog-cbarber)\
**Replies:** 7\
**Last updated:** [April 12, 2025, 8:43pm UTC](https://discourse.holoviz.org/t/setting-additional-options-when-layout-is-generated/8601 "2025-04-12T20:43:21Z")

</div>

I found that when generating a violin plot, some options can only be specified through .opts() rather than in the violin call, e.g.: cost\_plot = df.hvplot.violin( y="solution\_cost", by="solver", color="solve…

---

## [Hover in quadmesh plot shows x and y coordinates as "NaN"](https://discourse.holoviz.org/t/hover-in-quadmesh-plot-shows-x-and-y-coordinates-as-nan/8616)

<div class="topic-metadata">

**Author:** [@jome1](https://discourse.holoviz.org/u/jome1)\
**Replies:** 0\
**Last updated:** [March 4, 2025, 10:15am UTC](https://discourse.holoviz.org/t/hover-in-quadmesh-plot-shows-x-and-y-coordinates-as-nan/8616 "2025-03-04T10:15:58Z")

</div>

Dear community, I need your help :slight\_smile: I am using hvplot.quadmesh to visualize wind speed data. The hover tool should show the x and y coordinates of the pixels, but it only shows “NaN”. #interactive plot me…

---

## [Using Matplotlib Normalized Colobars](https://discourse.holoviz.org/t/using-matplotlib-normalized-colobars/8604)

<div class="topic-metadata">

**Author:** [@abfunk](https://discourse.holoviz.org/u/abfunk)\
**Replies:** 5\
**Last updated:** [February 27, 2025, 5:36pm UTC](https://discourse.holoviz.org/t/using-matplotlib-normalized-colobars/8604 "2025-02-27T17:36:56Z")

</div>

I’d like to use Matplotlib’s colorbar normalization when plotting with hvplot.image(). For instance, I’d like to use the Matplotlib function PowerNorm (matplotlib.colors.PowerNorm — Matplotlib 3.10.0 documentation). Doe…

---

## [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…

---

## [Streamz hvplot resets zoom and pan on each update](https://discourse.holoviz.org/t/streamz-hvplot-resets-zoom-and-pan-on-each-update/4609)

<div class="topic-metadata">

**Author:** [@Wiggan](https://discourse.holoviz.org/u/Wiggan)\
**Replies:** 2\
**Last updated:** [February 13, 2025, 11:02am UTC](https://discourse.holoviz.org/t/streamz-hvplot-resets-zoom-and-pan-on-each-update/4609 "2025-02-13T11:02:48Z")

</div>

Hello! I’m trying to get a streaming plot in my panel app. Streamz seems very handy, using emit to push new values to the plot, but there is one annoying issue with it. On each new sample, the zoom and pan are reset, s…

---

## [Is there any way to show date time instead of timestamp on ohlc plot?](https://discourse.holoviz.org/t/is-there-any-way-to-show-date-time-instead-of-timestamp-on-ohlc-plot/4751)

<div class="topic-metadata">

**Author:** [@AHammerLine](https://discourse.holoviz.org/u/AHammerLine)\
**Replies:** 2\
**Last updated:** [January 29, 2025, 5:30pm UTC](https://discourse.holoviz.org/t/is-there-any-way-to-show-date-time-instead-of-timestamp-on-ohlc-plot/4751 "2025-01-29T17:30:43Z")

</div>

Hi, I am new to hvPlot and in official page ohlc, it seems that all date in ohlc plot represent by timestamp, which is human-unfriendly. By the way, in step plot, date time is showed ordinarily. So, is there any way…

---

## [Setting padding in hvplot when using tiles](https://discourse.holoviz.org/t/setting-padding-in-hvplot-when-using-tiles/8521)

<div class="topic-metadata">

**Author:** [@rsignell](https://discourse.holoviz.org/u/rsignell)\
**Replies:** 9\
**Last updated:** [January 22, 2025, 4:34pm UTC](https://discourse.holoviz.org/t/setting-padding-in-hvplot-when-using-tiles/8521 "2025-01-22T16:34:19Z")

</div>

I’m trying to plot a single lon,lat point (a station location) using hvplot to see where the point is located, so naturally I’d like to have a tile service on (e.g. tiles=ESRI). If I just plot the point with the tile se…

[Next page](https://discourse.holoviz.org/c/hvplot/8.md?page=1)
