Skip to content

[ridgeline-basic] Basic Ridgeline Plot (Joy Plot) #923

@MarkusNeusinger

Description

@MarkusNeusinger

Description

A ridgeline plot (also known as Joy Plot) displays the distribution of multiple groups by stacking partially overlapping density curves. Named after the iconic Joy Division album cover.

Key Features

  • Multiple density distributions stacked vertically
  • Partial overlap creates a mountain ridge appearance
  • Efficient comparison of many distributions
  • Beautiful aesthetic for presentations

Applications

  • Comparing distributions across time periods
  • Showing seasonal patterns (e.g., temperature by month)
  • Population distributions by age groups
  • Survey responses by demographic segments

Data Requirements

  • One continuous numeric variable
  • One categorical variable for grouping (creates multiple ridges)
  • Works best with 5-20 groups
  • Each group should have sufficient observations for smooth density

Visual Elements

  • Stacked horizontal density curves
  • Partial vertical overlap between curves
  • Y-axis: group labels
  • X-axis: variable values
  • Optional: color gradient or distinct colors per group

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions