Feature Request: Methods for Combining & Re-splitting Data from Reduced Space
@lmcinnes is already working on this.
Since Sep 26, 2019.
- Dominant language
- Python
- Stars
- 8.3k
- Forks
- 871
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 5
Description
Hello,
Umap is fantastic, thank you for all of your work on it and your decision to open source it. I have a feature suggestion / request.
In my analyses, I have often found myself doing something like the following:
Say I have a variable number of 50-Dimensional readings per year for 100 years that I want to visualize. In this scenario, I would flatten the 100 years worth of data into one big list, run that through UMAP, and then make plots where I use the length of each year's dataset as boundaries for which data gets visualized. This way, the dimensions on each plot mean the same thing.
However, doing this is a bit unwieldy. Perhaps the UMAP library can be augmented to have some methods for combing all of the data into the same structure, running that through a UMAP reduction, and then splitting the new data back out into a friendly data structure.
Thoughts?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.