biolab / biolab/orange3

Secondary categorical variable for box / violin plots

Open
#6,923 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.7k
Forks
1.1k
Avg merge
12d 2h
Merged PRs (30d)
1

Description

**What's your use case?**
We would like a way to visualize distributions across categories between subsets.

**What's your proposed solution?**
Essentially add a third dimension to produce graphs like:

![image](https://github.com/user-attachments/assets/9091a607-755a-452f-9395-66fee846aa2a)

https://seaborn.pydata.org/tutorial/categorical.html#violinplots

where the new variable would be equivalent to the `hue=sex` parameter.

**Are there any alternative solutions?**
Custom script into a seaborn visualization :)

I may be able to implement this, but I wanted to ask if it would be accepted first.

Contributor guide

Open the contributing guide

Research direction

Read the linked seaborn categorical plotting example, especially the hue=sex behavior, and compare it with Orange's existing box and violin plot workflow. The issue names no repository files or tests; completion would support a secondary categorical variable that produces grouped distributions comparable to the example.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.