I would like to know if there is some way of plotting cumulative line graphs (for example, cumulative profits on the y-axis and time on the x-axis), such that upon zooming into a different range on the x-axis, the y values are updated to accumulate starting from the left of the x-axis range. Thanks!
Here’s an example of how to plot different data set depending on the visible range:
I hope this will help you get started.
Thanks, that helps. Since I am generating these graphs in python, is there a way to attach a python function to the relayout event instead?
Not at the moment unfortunately.
I have tried this recipe but I have a time series data set, where x are dates and y the values. When i zoom into the plot and recalculate the cumulative distribution between xRange and xRange the plot clears as these dates are not in the x array but somehow created by plotly when creating the plot. Is there a workaround for this? Thanks.