JetBrains / JetBrains/lets-plot

No way to remove boxplot outliers

Open
#1,511 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
1.8k
Forks
60
PR merge metrics
No merged PRs in 30d

Description

Boxplot outliers in ggplot2 can be removed using `outliers=FALSE`. In LetsPlot, there doesn't seem to be such an option. Setting `outlier_size=0` visually hides them, but they still show tooltips if you mouse over near them. I also tried setting `outlier_shape=None` or False or other values and that didn't remove them visually.

Adding this feature would be particularly useful if you're plotting both the data points (geom_jitter) and also a box-plot. The outliers look like actual data points or block the tooltips of the actual datapoints.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name a file or test. Start by locating the boxplot outlier rendering and tooltip handling, then check how the existing outlier_size and outlier_shape options are processed. Done means an option can suppress outlier points and their tooltips while preserving the plotted data points in a combined boxplot and geom_jitter chart.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin, python
Domain
data-visualization
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
67/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.