Bug 84169 - Add support for violin plot
Summary: Add support for violin plot
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Chart-Enhancements Additional-Chart-Types
  Show dependency treegraph
 
Reported: 2014-09-22 08:02 UTC by Olivier Delaune
Modified: 2025-08-25 08:17 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Example of a violin chart (340.08 KB, image/svg+xml)
2025-08-23 21:22 UTC, Eyal Rozenberg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Delaune 2014-09-22 08:02:03 UTC
Hello, violin plot (https://en.wikipedia.org/wiki/Violin_plot) are very useful to display some data.
Could you add a support for this kind of chart?
Thank you in advance

PS: sorry if a bug report is already opened but I did not find it.
Comment 1 Adolfo Jayme Barrientos 2014-09-22 09:36:30 UTC
Thank you for your bug report.
Comment 2 Eyal Rozenberg 2025-08-23 21:22:14 UTC
Created attachment 202486 [details]
Example of a violin chart

Added an example from the Wikipedia page on Violin charts.
Comment 3 Eyal Rozenberg 2025-08-23 21:25:36 UTC
I want to challenge the marking of this bug as NEW.

You see, a "violin chart" is actually a _compound_ chart. Each of the "violins" is itself a sort of an area chart (possibly with some smoothing), with a second, mirrored copy just below itself. And the complete chart is one violin for each category.

I believe that, unless we support compound charts generally, it does not make much sense to support such compounding _only_ for violin charts.
Comment 4 Heiko Tietze 2025-08-25 08:17:24 UTC
I don't think we _need_ to add all kind of chart types. LibreOffice is not as replacement for proper statistical tools - you also don't expect Calc to do all kind of statistics, that eventually result in a plot. OTOH, if volunteers want to add this kind of plot I see no blocker. And if some work needs to be done beforehand, make this ticket depending on it.