lmcinnes / lmcinnes/umap

Addition of `alpha` argument in plot.point function

Open
#613 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
8.3k
Forks
871
Avg merge
1d 13h
Merged PRs (30d)
5

Description

I'd like to add a transparency (`alpha`) option in the `plot.point` function. Would you be open to a PR with this feature implementation. It will be a simple change.

## Background

I'm trying to visualize the UMAP of a very large dataset and there are some very dense clusters in the embedding space that I would like to check visually. I could raise the resolution, but it's already very big. I've found that semi-transparent dots(?) is a simple yet useful solution.

Contributor guide

Open the contributing guide

Research direction

Start by locating the plot.point function in the Python plotting code and inspect how point styling is currently passed through. Check any existing plotting tests or examples available in the repository, then verify that callers can provide an alpha value and that dense plots render with adjustable transparency.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-visualization
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.