• Open in:

Violin Chart

A violin plot is a graphical method used to visualize the distribution of numerical data across different categories, combining elements of both box plots and kernel density plots. It shows the distribution’s shape and spread, giving insight into the density of the data at different values.

Each “violin” represents a category, where the width at a given point reflects the density or frequency of data points at that value. In addition to the density plot, it often includes elements of a box plot, such as the median, interquartile range, and potential outliers, providing a more complete view of the data’s variability and distribution.

Violin plots are especially useful when comparing multiple categories with complex or multimodal distributions.

This demo uses a regular XYChart with vertically-stacked Y-axes and filled Smoothed line series to replicate a violin plot behavior.

Related docs

Demo source