tsdownsample
tsdownsample copied to clipboard
High-performance time series downsampling algorithms for visualization
When using the non NaN version of the samplers, I am getting NaNs in the downsampled data. My understanding from the documentation was that MinMaxLTTBDownsampler would omit all NaN values....
Hi, I run into the problem that the MinMaxDownsampler seems to miss the global maxima with the following test code: ```python import matplotlib.pyplot as plt import numpy as np import...
From commit https://github.com/predict-idlab/tsdownsample/pull/51/commits/4afdbf5b361818b286b7ee1727bb9636034dc584 onwards, the M4 algorithm's random sequence test can fail when using 16 cores. This is probably due to a mathematical error somewhere in one of the functions...
I know it doesnt make sense as you would ideally want a separate downsample for each column in your dataframe but what about some strategy like: pick your max number...
https://github.com/predict-idlab/tsdownsample/blob/c3c25da4af8ae807177c6005da72ce442fd18999/downsample_rs/src/minmaxlttb/generic.rs#L30 Inserting at 0 performs a huge `memcopy` op all elements in the Vec / Array
Add benchmarks - that are reproducible - to this repo. This would also allow contributors to check whether their changes impact (& possibly improve) performance :) TODOs - improve [Rust...
Definitely a non-trivial task but there is a growing library [Ibis](https://github.com/ibis-project/ibis) which aims to compile pandas-like syntax python to many different SQL backends. UDF's are supported for many SQL backends...