Comments (4)
I'd like to have the default behaviour while double clicking, what would be the easiest way to achieve this? Thanks
from plotly-resampler.
This does make sense, looking at grafana's implementation of this feature, when zooming in on some data and then double-clicking it only zooms out on the set of points within your x-range. Maybe would want to add some functionality to do this where a developer could explicitly set this in place?
from plotly-resampler.
Hi @jayceslesar
Indeed, double-clicking results does not Reset Axes as it results in an “Autoscale” event. @jonasvdd & I decided to implement an Autoscale event as updating your y-range such that it shows all the data that is in your x-range.
Note: vanilla Plotly figures their Autoscale result in Reset Axes behavior, in our opinion this did not make a lot of sense. It is therefore that we have overriden this behavior in plotly-resampler
.
I'm interested in hearing your opinion about this!
Cheers, Jeroen
from plotly-resampler.
Documented in #104
from plotly-resampler.
Related Issues (20)
- Support for data that is not time series HOT 1
- whl install issue in kaggle HOT 1
- [BUG] Hover data does not match the displayed resampled point in scatter plot HOT 1
- [BUG] TraceUpdater fails to update graphs in Tabs after switching tab HOT 8
- Python 3.12 support HOT 4
- Zooming in does not resample when Y-value are identical HOT 9
- [FEAT] improve documentation of the aggregators HOT 1
- Feature Request: Support polars and/or DataFrame api
- [FEAT] Support panel dashboarding library HOT 7
- construct_update_data function returns no_update value HOT 1
- [FEAT] Support OHLC Traces HOT 2
- [BUG] spikes are removed when clicking on reset axis
- [BUG] Legend does not display when trace has no real data points HOT 4
- [Request] Make dash dependency optional
- [BUG] error proc_macro_span_shrink during pip installation HOT 2
- [FEAT] Support Numpy float 16 HOT 3
- [BUG] Using gunicorn to deploy a dash app with plotly-resampler in Linux HOT 7
- [BUG] nan-handling for `M4` aggregator not yet available
- [BUG] `renderer="png"` - rendering png images in notebooks - does not work HOT 6
- [BUG] Lines become broken when zoomed in HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plotly-resampler.