Skip to main content

Violin Chart Node

The Violin Chart Node visualizes the distribution of a dataset across one or more categories, combining features of a box plot and a density plot.

Overview

This node requires the user to select a category column (X axis) and a value column (Y axis). Each violin represents the distribution of values for a category.

Key Features

  • Distribution visualization: Displays the density and spread of data.
  • Category comparison: Compare distributions across multiple categories.
  • Customizable orientation: Supports horizontal or vertical layouts.
  • Dashboard ready: Integrates with dashboards for interactive exploration.

Required Data

  • xColumn: The category column.
  • yColumn: The value column.
  • splitColumn (optional): For splitting violins by subcategories.
  • log, vertical, bandwidth, scale: Additional display options.

How it works

  1. Add the Violin Chart Node to your workflow.
  2. Connect your dataset.
  3. Select the category and value columns.
  4. Configure display options as needed.
  5. The node renders a violin chart.

Use Cases

  • Exam scores distribution: Visualize the spread of scores across different classes.
  • Customer age analysis: Compare age distributions across customer segments.
  • Sensor data: Analyze the distribution of readings across different devices.

Benefits

  • Detailed distribution insights for categorical data.
  • Flexible configuration for splitting and scaling violins.
  • Handles large datasets efficiently.