holoviz / holoviz/hvplot

Add the ability to easily add a range tool / minimap

Open
#1,318 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.4k
Forks
124
Avg merge
1d 18h
Merged PRs (30d)
1

Description

HoloViews makes it easy to create a "minimap". hvPlot should offer an API that makes it straightforward to generate this sort of layout.

image

The name of this feature usually includes "range", although not always:

- HoloViews: [RangeToolLink](https://holoviews.org/gallery/demos/bokeh/timeseries_range_tool.html)
- Bokeh: [Range tool](https://docs.bokeh.org/en/latest/docs/user_guide/topics/timeseries.html#range-tool)
- Pandas-Bokeh: [rangetool](https://github.com/PatrikHlobil/Pandas-Bokeh?tab=readme-ov-file#lineplot-with-rangetool)
- Plotly: [Range slider](https://plotly.com/python/time-series/)
- HighCharts: [Range selector](https://www.highcharts.com/docs/stock/range-selector)
- ECharts: [Data Zoom](https://echarts.apache.org/examples/en/index.html#chart-type-dataZoom)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.