Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for data that is not time series #266

Open
matt-sd-watson opened this issue Oct 31, 2023 · 1 comment
Open

Support for data that is not time series #266

matt-sd-watson opened this issue Oct 31, 2023 · 1 comment
Labels
enhancement New feature or request new feature A new feature (request)

Comments

@matt-sd-watson
Copy link

I came across your tool and am quite impressed with the API and examples!

I would like to apply something of this sort to a dash app with a UMAP scatter plot that will have a highly variable number of points (between 10,000-500,000+) each of which represents a human cell in a biological system.

However, since UMAP data is inherently unordered (the order is merely the order at which different entities in a data frame come ordered), and that the coordinates can be either positive or negative, this type of data is not directly compatible with the FigureResampler class.

I was wondering if there was any way to provide support for unordered and non times series data with similar functionality for dash apps?

@jonasvdd jonasvdd added enhancement New feature or request new feature A new feature (request) labels Nov 9, 2023
@domerich
Copy link

domerich commented Nov 30, 2023

I am the same, I have temperature data on the x axis, it is strictly monotonically increasing but it starts in the negative °C range so I get this error.

AssertionError: In order to perform time series aggregation, the data must be sorted in time; i.e., the x-data must be (non-strictly) monotonically increasing.

<style> </style>
peak temp_interpolated
0.976562 -4.434
0.024796 -4.434
0 -4.434
1.953125 -4.434
0.031471 -4.434
... ...
0.137329 -4.403
0 -4.402
0.047684 -4.402
0.976562 -4.402
0.124931 -4.402

The only work around seems to convert from °C to Kelvin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new feature A new feature (request)
Projects
None yet
Development

No branches or pull requests

3 participants